diff options
| author | Martin Trigaux <mat@odoo.com> | 2015-12-21 11:37:53 +0100 |
|---|---|---|
| committer | Martin Trigaux <mat@odoo.com> | 2015-12-21 11:37:53 +0100 |
| commit | e4bf03aeaf2c8200164c27f0d93994e2c173bded (patch) | |
| tree | abce75b917f931d042dba1e34060efd625f90ed7 /openerp/modules/loading.py | |
| parent | 82a495eed52a9f42e5b88caa52c20a85f8d81ce3 (diff) | |
| parent | c298cf3250fcfa351775dc57c3b913169e30e418 (diff) | |
[MERGE] Forward port of branch saas-7 up to c298cf3
Diffstat (limited to 'openerp/modules/loading.py')
| -rw-r--r-- | openerp/modules/loading.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/openerp/modules/loading.py b/openerp/modules/loading.py index 85f49b1ea06..40cd1bbfd59 100644 --- a/openerp/modules/loading.py +++ b/openerp/modules/loading.py @@ -278,12 +278,13 @@ def load_modules(db, force_demo=False, status=None, update_module=False): report = registry._assertion_report loaded_modules, processed_modules = load_module_graph(cr, graph, status, perform_checks=update_module, report=report) - if tools.config['load_language'] or update_module: + 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) - if tools.config['load_language']: - for lang in tools.config['load_language'].split(','): + if load_lang: + for lang in load_lang.split(','): tools.load_language(cr, lang) # STEP 2: Mark other modules to be loaded/updated |
