From 83f96e2af1d628a41413361e069836d7af34af04 Mon Sep 17 00:00:00 2001 From: ivan deng Date: Mon, 17 May 2021 19:20:57 +0800 Subject: [PATCH] udpate stock pro --- app_odoo_customize/models/res_config_settings.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app_odoo_customize/models/res_config_settings.py b/app_odoo_customize/models/res_config_settings.py index 49b14c09..ad642e4b 100644 --- a/app_odoo_customize/models/res_config_settings.py +++ b/app_odoo_customize/models/res_config_settings.py @@ -117,7 +117,11 @@ class ResConfigSettings(models.TransientModel): def remove_app_data(self, o, s=[]): for line in o: # 检查是否存在 - if not self.env['ir.model']._get(line): + try: + if not self.env['ir.model']._get(line): + continue + except Exception as e: + _logger.warning('remove data error get ir.model: %s,%s', line, e) continue obj_name = line obj = self.pool.get(obj_name)