From 71e25559ce98ddff87bde7be01a45ed85ad29ca5 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Mon, 22 Aug 2016 12:08:19 +0200 Subject: [PATCH] [FIX] base: Don't browse a browse record in 'onchange_module' method --- openerp/addons/base/res/res_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/res/res_config.py b/openerp/addons/base/res/res_config.py index 61986ced93c..4b67290f040 100644 --- a/openerp/addons/base/res/res_config.py +++ b/openerp/addons/base/res/res_config.py @@ -436,7 +436,7 @@ class ResConfigSettings(models.TransientModel, ResConfigModuleInstallationMixin) ('state', 'in', ['to install', 'installed', 'to upgrade'])]) if modules and not field_value: - deps = ModuleSudo.browse(modules.downstream_dependencies()) + deps = modules.sudo().downstream_dependencies() dep_names = (deps | modules).mapped('shortdesc') message = '\n'.join(dep_names) return {