From 2a04f569348bd26cbea7fcfc4c4e87cb392f10ed Mon Sep 17 00:00:00 2001 From: Alexander Burdeiny Date: Wed, 19 Oct 2016 16:18:43 +0300 Subject: [PATCH] 1577 fixed recommendation image --- emencia/django/newsletter/mailer.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/emencia/django/newsletter/mailer.py b/emencia/django/newsletter/mailer.py index 3b123a18..7cb1aa0b 100644 --- a/emencia/django/newsletter/mailer.py +++ b/emencia/django/newsletter/mailer.py @@ -50,6 +50,7 @@ from django.conf import settings from sorl.thumbnail import get_thumbnail from sorl.thumbnail.images import ImageFile +from haystack.models import SearchResult from emencia.django.newsletter.models import Newsletter from emencia.django.newsletter.models import ContactMailingStatus @@ -247,6 +248,8 @@ class NewsLetterSender(object): resize = context_attachments_size.get(section) _obj = context.get(section) if _obj: + if isinstance(_obj, SearchResult): + _obj = _obj.object msg_attachment = self.gen_attachment_logo(_obj, prefix=section, resize=resize) if msg_attachment: attachments.append(msg_attachment)