[FIX] contract: Prevent first contract modification mail to partner

This commit is contained in:
Víctor Martínez
2021-01-22 10:11:06 +01:00
parent d5bbb84b0b
commit ff520c9e53

View File

@@ -163,7 +163,7 @@ class ContractContract(models.Model):
partner_ids=[record.partner_id.id],
subtype_ids=[subtype_id.id]
)
record.write({
record.with_context(skip_modification_mail=True).write({
'modification_ids': [
(0, 0, {'date': date_start, 'description': _('Contract start')})
]
@@ -176,6 +176,7 @@ class ContractContract(models.Model):
lambda x: not x.sent
)
if modification_ids_not_sent:
if not self.env.context.get('skip_modification_mail'):
record.message_post_with_template(
self.env.ref(
"contract.mail_template_contract_modification"