[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:
parent
c23feaabb0
commit
0d7ca605e2
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
|
Loading…
Reference in New Issue