[IMP] base: performance improvement when installing a module

closes odoo/odoo#67316

Signed-off-by: Raphael Collet (rco) <rco@openerp.com>
This commit is contained in:
Mathias Markl
2021-03-16 11:50:29 +00:00
parent 4b2c6ff064
commit 6ca12a2545
+4
View File
@@ -378,6 +378,10 @@ class Module(models.Model):
demo = False
for module in self:
if module.state not in states_to_update:
demo = demo or module.demo
continue
# determine dependency modules to update/others
update_mods, ready_mods = self.browse(), self.browse()
for dep in module.dependencies_id: