Merge PR #614 into 12.0

Signed-off-by pedrobaeza
This commit is contained in:
OCA-git-bot
2021-01-23 17:30:29 +00:00

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,15 +176,16 @@ class ContractContract(models.Model):
lambda x: not x.sent
)
if modification_ids_not_sent:
record.message_post_with_template(
self.env.ref(
"contract.mail_template_contract_modification"
).id,
notif_layout="contract.template_contract_modification",
subtype_id=self.env.ref(
'contract.mail_message_subtype_contract_modification'
).id
)
if not self.env.context.get('skip_modification_mail'):
record.message_post_with_template(
self.env.ref(
"contract.mail_template_contract_modification"
).id,
notif_layout="contract.template_contract_modification",
subtype_id=self.env.ref(
'contract.mail_message_subtype_contract_modification'
).id
)
modification_ids_not_sent.write({'sent': True})
@api.multi