From 8a7a2c7af2d4a56104e7652a3563e1fd7596fdce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 23 Feb 2018 11:30:06 +0100 Subject: [PATCH] [FIX] mail: add missing decorators for public methods in subtype model --- addons/mail/models/mail_message_subtype.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/mail/models/mail_message_subtype.py b/addons/mail/models/mail_message_subtype.py index 4ad44ccfbb0..f0bc054bd5e 100644 --- a/addons/mail/models/mail_message_subtype.py +++ b/addons/mail/models/mail_message_subtype.py @@ -46,14 +46,17 @@ class MailMessageSubtype(models.Model): self.clear_caches() return super(MailMessageSubtype, self).create(vals) + @api.multi def write(self, vals): self.clear_caches() return super(MailMessageSubtype, self).write(vals) + @api.multi def unlink(self): self.clear_caches() return super(MailMessageSubtype, self).unlink() + @api.model def auto_subscribe_subtypes(self, model_name): """ Retrieve the header subtypes and relations for the given model. """ subtype_ids, relations = self._auto_subscribe_subtypes(model_name) @@ -65,6 +68,7 @@ class MailMessageSubtype(models.Model): subtypes = self.search(domain) return subtypes.ids, set(subtype.relation_field for subtype in subtypes if subtype.relation_field) + @api.model def default_subtypes(self, model_name): """ Retrieve the default subtypes (all, internal, external) for the given model. """ subtype_ids, internal_ids, external_ids = self._default_subtypes(model_name)