[IMP] mail, various: use overridden method in message_notify

Purpose
=======

In message_notify, when called on a recordset, call model methods instead of
base one defined on MailThread. This allows to use internal methods overrides.

Also perform some linting on calls to ``message_notify`` in order to better
spot calls, parameters, ...

Task-2852908

closes odoo/odoo#92868

Related: odoo/enterprise#28038
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
This commit is contained in:
Fabio Barbero
2022-06-18 10:23:03 +02:00
committed by Thibault Delavallée
parent c4133ec2eb
commit dc66b7aec3
21 changed files with 134 additions and 25 deletions
@@ -81,7 +81,7 @@ class KnowledgePerformanceCase(KnowledgeCommonWData):
@users('employee')
@warmup
def test_article_invite_members(self):
with self.assertQueryCount(employee=86): # knowledge only: 86
with self.assertQueryCount(employee=89): # knowledge only: 89
shared_article = self.shared_children.with_env(self.env)
partners = (self.customer + self.partner_employee_manager + self.partner_employee2).with_env(self.env)
shared_article.invite_members(partners, 'write')