[FIX+IMP] contract: Make template to work + other refinements

- Contract modification subtype non default
- Hybrid template between mail.template Jinja + inheritable QWeb
- QWeb element qualified for easing inheritance
- Translations updated
- _modification_mail_send multi-record
- Tests resilience
This commit is contained in:
Pedro M. Baeza
2020-12-23 21:08:59 +01:00
parent a9f65b439a
commit c09c93cda6
7 changed files with 103 additions and 75 deletions

View File

@@ -163,7 +163,7 @@ class TestContract(TestContractBase):
)
]
})
self.assertEqual(len(self.contract.message_partner_ids.ids), 2)
self.assertGreaterEqual(len(self.contract.message_partner_ids), 2)
mail_messages = self.env["mail.message"].search([
("model", "=", "contract.contract"),
("res_id", "=", self.contract.id),