From 4b3aa9c7641c0dfc07953e137a466b1478674b8a Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Wed, 1 Jun 2011 13:33:53 +0200 Subject: [PATCH] [FIX] modules/loading: revert a change where db.initialize was removed: - it should be removed - but some code will test if the ir_module_module table exists - and will force the demo data. bzr revid: vmt@openerp.com-20110601113353-hdmyl4is9poss8hh --- openerp/service/web_services.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openerp/service/web_services.py b/openerp/service/web_services.py index 10ab738c15b..39457807868 100644 --- a/openerp/service/web_services.py +++ b/openerp/service/web_services.py @@ -90,7 +90,12 @@ class db(netsvc.ExportService): cr = None try: serv.actions[id]['progress'] = 0 + cr = sql_db.db_connect(db_name).cursor() + openerp.modules.db.initialize(cr) # TODO this should be removed as it is done by pooler.restart_pool. tools.config['lang'] = lang + cr.commit() + cr.close() + pool = pooler.restart_pool(db_name, demo, serv.actions[id], update_module=True)[1]