diff --git a/website_mass_mailing_double_opt_in/controllers/main.py b/website_mass_mailing_double_opt_in/controllers/main.py index 65ce275c..c1260bc1 100644 --- a/website_mass_mailing_double_opt_in/controllers/main.py +++ b/website_mass_mailing_double_opt_in/controllers/main.py @@ -96,7 +96,8 @@ def _prepare_mail_content(self, mailing_list_contact, language):

{best_regards}
{team}

""", - "email_from": request.env.user.partner_id.email, + "email_from": request.env.company.sudo().default_from_email + or request.env.company.sudo().partner_id.email, "email_to": mailing_list_contact.contact_id.email, "state": "outgoing", } diff --git a/website_mass_mailing_double_opt_in/data/mail_template.xml b/website_mass_mailing_double_opt_in/data/mail_template.xml index 8320d85c..09ceb8d2 100644 --- a/website_mass_mailing_double_opt_in/data/mail_template.xml +++ b/website_mass_mailing_double_opt_in/data/mail_template.xml @@ -5,6 +5,9 @@ Newsletter Subscription Confirm your newsletter subscription + {{ object.env.company.default_from_email or object.env.company.partner_id.email }} {{ object.contact_id.email }}
diff --git a/website_mass_mailing_double_opt_in_nitrokey/controllers/main.py b/website_mass_mailing_double_opt_in_nitrokey/controllers/main.py index 9a9f29bf..784ef0fd 100644 --- a/website_mass_mailing_double_opt_in_nitrokey/controllers/main.py +++ b/website_mass_mailing_double_opt_in_nitrokey/controllers/main.py @@ -21,8 +21,7 @@ def _prepare_mail_content(self, mailing_list_contact, language): """Newsletter Subscribed email template content""" res = super()._prepare_mail_content(mailing_list_contact, language) # Get company information - user = request.env.user - company = user.company_id or request.env.company + company = request.env.company.sudo() if language == "de_DE": # Update subject res["subject"] = "Sie haben den Nitrokey Newsletter abonniert" diff --git a/website_mass_mailing_double_opt_in_nitrokey/data/mail_template.xml b/website_mass_mailing_double_opt_in_nitrokey/data/mail_template.xml index b6c599ff..becf36c0 100644 --- a/website_mass_mailing_double_opt_in_nitrokey/data/mail_template.xml +++ b/website_mass_mailing_double_opt_in_nitrokey/data/mail_template.xml @@ -7,6 +7,9 @@ [Nitrokey Shop] Newsletter Subscription Confirm your newsletter subscription + {{ object.env.company.default_from_email or object.env.company.partner_id.email }} {{ object.contact_id.email }}