X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Factions.py;h=cc4d9886fa898f99e46c41848d696c39a76ccf83;hb=37dd62b23f0024dff481c39804b60198363772c9;hp=46c69190d26875832e6cda6a3486bd23e16a463a;hpb=910ce24749fa171b7a532c3f4402f4ba974671d4;p=unfold.git diff --git a/portal/actions.py b/portal/actions.py index 46c69190..cc4d9886 100644 --- a/portal/actions.py +++ b/portal/actions.py @@ -891,6 +891,7 @@ def send_status_email(ctx, user_email, obj_type, status): theme.template_name = obj_type + '_request_' + status + '.html' html_content = render_to_string(theme.template, ctx) theme.template_name = 'email_default_sender.txt' + sender = render_to_string(theme.template, ctx) sender = sender.replace('\n', '') @@ -900,6 +901,7 @@ def send_status_email(ctx, user_email, obj_type, status): msg.attach_alternative(html_content, "text/html") msg.send() except Exception as e: + print e logger.error("Failed to send email, please check the mail templates and the SMTP configuration of your server") @@ -1049,17 +1051,20 @@ def send_email_to_pis(wsgi_request, request, obj_type): theme.template_name = obj_type + '_request_email.html' html_content = render_to_string(theme.template, request) - theme.template_name = obj_type + '_request_email_subject.txt' - subject = render_to_string(theme.template, request) - subject = subject.replace('\n', '') + #theme.template_name = obj_type + '_request_email_subject.txt' + #subject = render_to_string(theme.template, request) + #subject = subject.replace('\n', '') + subject = "New "+obj_type+" request" theme.template_name = 'email_default_sender.txt' sender = render_to_string(theme.template, request) + sender = sender.replace('\n', '') msg = EmailMultiAlternatives(subject, text_content, sender, recipients) msg.attach_alternative(html_content, "text/html") msg.send() except Exception, e: + print e print "Failed to send email, please check the mail templates and the SMTP configuration of your server"