[IMP] base/settings: avoid forcing the flush
when no modules needs to be (un)installed. closes odoo/odoo#62249 Signed-off-by: Raphael Collet (rco) <rco@openerp.com>
This commit is contained in:
@@ -641,6 +641,8 @@ class ResConfigSettings(models.TransientModel, ResConfigModuleInstallationMixin)
|
||||
lm = len('module_')
|
||||
for name, module in classified['module']:
|
||||
if int(self[name]):
|
||||
if module.state == "installed":
|
||||
continue
|
||||
to_install.append((name[lm:], module))
|
||||
else:
|
||||
if module and module.state in ('installed', 'to upgrade'):
|
||||
|
||||
Reference in New Issue
Block a user