fix odoo customize

This commit is contained in:
Ivan Office
2024-03-05 19:57:31 +08:00
parent 570318b441
commit a38d98a3c6
5 changed files with 10 additions and 14 deletions

View File

@@ -13,8 +13,7 @@ class MailThread(models.AbstractModel):
app_stop_subscribe = True if ir_config.get_param('app_stop_subscribe', False) == "True" else False
if app_stop_subscribe:
return True
else:
return super(MailThread, self).message_subscribe(partner_ids, subtype_ids)
return super(MailThread, self).message_subscribe(partner_ids, subtype_ids)
def _message_subscribe(self, partner_ids=None, channel_ids=None, subtype_ids=None, customer_ids=None):
""" 停用订阅功能. """
@@ -22,8 +21,7 @@ class MailThread(models.AbstractModel):
app_stop_subscribe = True if ir_config.get_param('app_stop_subscribe', False) == "True" else False
if app_stop_subscribe:
return True
else:
return super(MailThread, self)._message_subscribe(partner_ids, subtype_ids, customer_ids)
return super(MailThread, self)._message_subscribe(partner_ids, subtype_ids, customer_ids)
def _message_auto_subscribe_followers(self, updated_values, default_subtype_ids):
""" 停用订阅功能. """
@@ -31,8 +29,7 @@ class MailThread(models.AbstractModel):
app_stop_subscribe = True if ir_config.get_param('app_stop_subscribe', False) == "True" else False
if app_stop_subscribe:
return []
else:
return super(MailThread, self)._message_auto_subscribe_followers(updated_values, default_subtype_ids)
return super(MailThread, self)._message_auto_subscribe_followers(updated_values, default_subtype_ids)
def _message_auto_subscribe_notify(self, partner_ids, template):
""" 停用订阅功能. """
@@ -40,5 +37,4 @@ class MailThread(models.AbstractModel):
app_stop_subscribe = True if ir_config.get_param('app_stop_subscribe', False) == "True" else False
if app_stop_subscribe:
return True
else:
return super(MailThread, self)._message_auto_subscribe_notify(partner_ids, template)
return super(MailThread, self)._message_auto_subscribe_notify(partner_ids, template)