remotes/origin/stage6
Alexander Burdeinyi 9 years ago
parent df6d070579
commit 89ea2e2b36
  1. 3
      emencia/django/newsletter/forms.py
  2. 3
      emencia/django/newsletter/mailer.py
  3. 2
      events/views.py

@ -224,7 +224,8 @@ class ContactForm(forms.ModelForm):
self.instance = Contact.objects.get(email__iexact=email) self.instance = Contact.objects.get(email__iexact=email)
return email return email
except (Contact.DoesNotExist, ): except (Contact.DoesNotExist, ):
return email pass
return email
class ContactSettingsForm(forms.ModelForm): class ContactSettingsForm(forms.ModelForm):

@ -332,9 +332,12 @@ class NewsLetterSender(object):
return message_attachment return message_attachment
def gen_attachment_logo(self, obj=None, prefix='logo_', resize=None, logo=None, **kwargs): def gen_attachment_logo(self, obj=None, prefix='logo_', resize=None, logo=None, **kwargs):
logo_path = None
if obj is not None: if obj is not None:
if prefix == 'blog': if prefix == 'blog':
logo = obj.get_blog_preview2() logo = obj.get_blog_preview2()
if logo:
logo_path = logo.logo_path
else: else:
logo = getattr(obj, 'logo') logo = getattr(obj, 'logo')
if not logo: if not logo:

@ -122,7 +122,7 @@ class SubscribeView(FormView):
try: try:
contact = Contact.objects.filter(Q(user=user) | Q(email=user.email))[0] contact = Contact.objects.filter(Q(user=user) | Q(email=user.email))[0]
except (Contact.DoesNotExist, IndexError): except (Contact.DoesNotExist, IndexError):
contact = Contact(defaults) contact = Contact(**defaults)
contact.save() contact.save()
return contact return contact

Loading…
Cancel
Save