summaryrefslogtreecommitdiff
path: root/odoo/modules/loading.py
diff options
context:
space:
mode:
authorRaphael Collet <rco@odoo.com>2017-04-14 17:34:29 +0200
committerRaphael Collet <rco@odoo.com>2017-05-03 15:41:05 +0200
commitf3f41ec55135b25b9b5a1372a68b83cdd691553d (patch)
tree086a9976d2b6b63234001b9087ca58d4743f449d /odoo/modules/loading.py
parent5d3474254da80b7ec4611fcb81f9d2982cc51449 (diff)
[REF] registry: replace `partial` by attribute `registry.loaded`
Diffstat (limited to 'odoo/modules/loading.py')
-rw-r--r--odoo/modules/loading.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/odoo/modules/loading.py b/odoo/modules/loading.py
index 0f9987f62eb..59d2c8d5564 100644
--- a/odoo/modules/loading.py
+++ b/odoo/modules/loading.py
@@ -131,7 +131,7 @@ def load_module_graph(cr, graph, status=None, perform_checks=True, skip_modules=
loaded_modules.append(package.name)
if hasattr(package, 'init') or hasattr(package, 'update') or package.state in ('to install', 'to upgrade'):
- registry.setup_models(cr, partial=True)
+ registry.setup_models(cr)
registry.init_models(cr, model_names, {'module': package.name})
idref = {}
@@ -281,7 +281,7 @@ def load_modules(db, force_demo=False, status=None, update_module=False):
load_lang = tools.config.pop('load_language')
if load_lang or update_module:
# some base models are used below, so make sure they are set up
- registry.setup_models(cr, partial=True)
+ registry.setup_models(cr)
if load_lang:
for lang in load_lang.split(','):
@@ -337,6 +337,7 @@ def load_modules(db, force_demo=False, status=None, update_module=False):
['to install'], force, status, report,
loaded_modules, update_module)
+ registry.loaded = True
registry.setup_models(cr)
# STEP 3.5: execute migration end-scripts