[FIX] profiles: use 'button_install' instead of 'action_install' which handle correctly the installation of the demo data

bzr revid: christophe@tinyerp.com-20081121175846-65v2p3vjfyq2a2uc
This commit is contained in:
Christophe Simonis 2008-11-21 18:58:46 +01:00
parent c23feaabb0
commit 0d7ca605e2
4 changed files with 4 additions and 4 deletions

View File

@ -54,7 +54,7 @@ class profile_accounting_config_install_modules_wizard(osv.osv_memory):
for r in res:
if r<>'id' and res[r]:
ids += mod_obj.search(cr, uid, [('name', '=', r)])
mod_obj.action_install(cr, uid, ids, context=context)
mod_obj.button_install(cr, uid, ids, context=context)
cr.commit()
db, pool = pooler.restart_pool(cr.dbname,update_module=True)
return {

View File

@ -52,7 +52,7 @@ class profile_association_config_install_modules_wizard(osv.osv_memory):
for r in res:
if r<>'id' and res[r]:
ids = mod_obj.search(cr, uid, [('name', '=', r)])
mod_obj.action_install(cr, uid, ids, context=context)
mod_obj.button_install(cr, uid, ids, context=context)
cr.commit()
db, pool = pooler.restart_pool(cr.dbname, update_module=True)
return {

View File

@ -90,7 +90,7 @@ class profile_manufacturing_config_install_modules_wizard(osv.osv_memory):
for r in res:
if r<>'id' and res[r]:
ids = mod_obj.search(cr, uid, [('name', '=', r)])
mod_obj.action_install(cr, uid, ids, context=context)
mod_obj.button_install(cr, uid, ids, context=context)
cr.commit()
db, pool = pooler.restart_pool(cr.dbname,update_module=True)
return {

View File

@ -61,7 +61,7 @@ class profile_service_config_install_modules_wizard(osv.osv_memory):
for r in res:
if r<>'id' and res[r]:
ids = mod_obj.search(cr, uid, [('name', '=', r)])
mod_obj.action_install(cr,uid,ids,context=context)
mod_obj.button_install(cr,uid,ids,context=context)
cr.commit()
db, pool = pooler.restart_pool(cr.dbname, update_module=True)
return {