|
|
|
|
@ -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) |
|
|
|
|
|