From 42b210886d7feca9b1a19d4250b7dda29de36f4d Mon Sep 17 00:00:00 2001 From: Andrea Cecchi Date: Fri, 10 May 2024 15:08:48 +0200 Subject: [PATCH] fix body generation --- src/rer/newsletter/browser/message/sendingtest.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/rer/newsletter/browser/message/sendingtest.py b/src/rer/newsletter/browser/message/sendingtest.py index 71234fe6..736f260d 100644 --- a/src/rer/newsletter/browser/message/sendingtest.py +++ b/src/rer/newsletter/browser/message/sendingtest.py @@ -5,7 +5,6 @@ from plone.z3cform.layout import wrap_form from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile from rer.newsletter import _ -from rer.newsletter.behaviors.ships import IShippable from rer.newsletter.content.channel import Channel from rer.newsletter.utils import compose_sender from rer.newsletter.utils import get_site_title @@ -47,7 +46,9 @@ def _getDate(self): return datetime.today().strftime("Newsletter %d-%m-%Y") def _getMessage(self, channel, message, footer): - message_template = self.context.restrictedTraverse("@@messagepreview_view") + message_template = self.context.restrictedTraverse( + "@@messagepreview_view" + ) parameters = { "message_subheader": f""" @@ -109,11 +110,15 @@ def handleSave(self, action): "enabled": ns_obj.standard_unsubscribe, } unsubscribe_footer_text = unsubscribe_footer_template(**parameters) - body = self._getMessage(ns_obj, message_obj, unsubscribe_footer_text) + body = self._getMessage( + ns_obj, message_obj, unsubscribe_footer_text + ) sender = compose_sender(channel=ns_obj) - nl_subject = " - " + ns_obj.subject_email if ns_obj.subject_email else "" + nl_subject = ( + " - " + ns_obj.subject_email if ns_obj.subject_email else "" + ) subject = "Messaggio di prova - " + message_obj.title + nl_subject # per mandare la mail non passo per l'utility