mirror of
https://github.com/guohuadeng/app-odoo.git
synced 2025-02-23 04:11:36 +02:00
fix odoo customize
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
|
||||
{
|
||||
'name': 'odoo17 Tweak,Ai Employee,Boost,Customize All in One. Customize,UI,Boost,Security,Data',
|
||||
'version': '16.24.01.15',
|
||||
'version': '16.24.03.05',
|
||||
'author': 'odooai.cn',
|
||||
'category': 'Extra Tools',
|
||||
'website': 'https://www.odooai.cn',
|
||||
@@ -39,7 +39,7 @@
|
||||
'depends': [
|
||||
'app_common',
|
||||
'base_setup',
|
||||
'web',
|
||||
'portal',
|
||||
'mail',
|
||||
# 'digest',
|
||||
# when enterprise
|
||||
|
||||
@@ -11,8 +11,8 @@ class AppHome(Home):
|
||||
def web_client(self, s_action=None, **kw):
|
||||
# todo: 当前只对 web,要调整为也对 website
|
||||
res = super(AppHome, self).web_client(s_action, **kw)
|
||||
|
||||
if kw.get('debug', False):
|
||||
if request.session.uid and request.env['res.users'].sudo().browse(request.session.uid).has_group('base.group_user') \
|
||||
and kw.get('debug', False):
|
||||
config_parameter = request.env['ir.config_parameter'].sudo()
|
||||
app_debug_only_admin = config_parameter.get_param('app_debug_only_admin')
|
||||
if request.session.uid and request.env.user.browse(request.session.uid)._is_admin():
|
||||
|
||||
@@ -637,7 +637,7 @@ msgstr "显示支持"
|
||||
|
||||
#. module: app_odoo_customize
|
||||
#: model:ir.model.fields,field_description:app_odoo_customize.field_res_config_settings__app_stop_subscribe
|
||||
msgid "Stop Odoo Subscribe"
|
||||
msgid "Stop Odoo Subscribe / Follow"
|
||||
msgstr "停止Odoo订阅"
|
||||
|
||||
#. module: app_odoo_customize
|
||||
|
||||
@@ -13,7 +13,6 @@ 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)
|
||||
|
||||
def _message_subscribe(self, partner_ids=None, channel_ids=None, subtype_ids=None, customer_ids=None):
|
||||
@@ -22,7 +21,6 @@ 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)
|
||||
|
||||
def _message_auto_subscribe_followers(self, updated_values, default_subtype_ids):
|
||||
@@ -31,7 +29,6 @@ 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)
|
||||
|
||||
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)
|
||||
|
||||
@@ -58,7 +58,7 @@ class ResConfigSettings(models.TransientModel):
|
||||
# 安全与提速
|
||||
app_debug_only_admin = fields.Boolean('Debug for Admin', config_parameter='app_debug_only_admin',
|
||||
help="Check to only Debug / Debug Assets for Odoo Admin. Deny debug from url for other user.")
|
||||
app_stop_subscribe = fields.Boolean('Stop Odoo Subscribe', help="Check to stop subscribe and follow. This to make odoo speed up.",
|
||||
app_stop_subscribe = fields.Boolean('Stop Odoo Subscribe / Follow', help="Check to stop subscribe and follow. This to make odoo speed up.",
|
||||
config_parameter='app_stop_subscribe')
|
||||
# 处理额外模块
|
||||
module_app_odoo_doc = fields.Boolean("Help Document Anywhere", help='Get Help Documentation on current odoo operation or topic.')
|
||||
|
||||
Reference in New Issue
Block a user