diff --git a/addons/l10n_it_edi/models/account_invoice.py b/addons/l10n_it_edi/models/account_invoice.py index 1ba9b6ec213..b0f801558aa 100644 --- a/addons/l10n_it_edi/models/account_invoice.py +++ b/addons/l10n_it_edi/models/account_invoice.py @@ -272,6 +272,7 @@ class AccountInvoice(models.Model): message = self.env['mail.message'].create({ 'subject': _('Sending file: %s') % (self.l10n_it_einvoice_id.name), 'body': _('Sending file: %s to ES: %s') % (self.l10n_it_einvoice_id.name, self.env.user.company_id.l10n_it_address_recipient_fatturapa), + 'author_id': self.env.user.partner_id.id, 'email_from': self.env.user.company_id.l10n_it_address_send_fatturapa, 'mail_server_id': self.env.user.company_id.l10n_it_mail_pec_server_id.id, 'attachment_ids': [(6, 0, self.l10n_it_einvoice_id.ids)], diff --git a/addons/website_forum/models/forum.py b/addons/website_forum/models/forum.py index 388d9c12fb2..60a6edea242 100644 --- a/addons/website_forum/models/forum.py +++ b/addons/website_forum/models/forum.py @@ -685,8 +685,10 @@ class Post(models.Model): # post the message question = self.parent_id + self_sudo = self.sudo() values = { - 'author_id': self.sudo().create_uid.partner_id.id, # use sudo here because of access to res.users model + 'author_id': self_sudo.create_uid.partner_id.id, # use sudo here because of access to res.users model + 'email_from': self_sudo.create_uid.email_formatted, # use sudo here because of access to res.users model 'body': tools.html_sanitize(self.content, sanitize_attributes=True, strip_style=True, strip_classes=True), 'message_type': 'comment', 'subtype': 'mail.mt_comment',