summaryrefslogtreecommitdiff
path: root/odoo/modules/loading.py
diff options
context:
space:
mode:
Diffstat (limited to 'odoo/modules/loading.py')
-rw-r--r--odoo/modules/loading.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/odoo/modules/loading.py b/odoo/modules/loading.py
index 846d9828cba..b5cde25115c 100644
--- a/odoo/modules/loading.py
+++ b/odoo/modules/loading.py
@@ -423,13 +423,12 @@ def load_modules(db, force_demo=False, status=None, update_module=False):
cr.execute("SELECT name from ir_module_module WHERE state IN ('to install', 'to upgrade', 'to remove')")
module_list = [name for (name,) in cr.fetchall()]
if module_list:
- _logger.error("Some module have inconsistent state, some dependency may be missing: %s", module_list)
+ _logger.error("Some modules have inconsistent states, some dependencies may be missing: %s", sorted(module_list))
- cr.execute("SELECT name from ir_module_module WHERE state = 'installed'")
+ cr.execute("SELECT name from ir_module_module WHERE state = 'installed' and name != 'studio_customization'")
module_list = [name for (name,) in cr.fetchall() if name not in graph]
if module_list:
- _logger.error("Some module are not loaded, some dependency may be missing: %s", module_list)
-
+ _logger.error("Some modules are not loaded, some dependencies or manifest may be missing: %s", sorted(module_list))
registry.loaded = True
registry.setup_models(cr)