From 7d40a34c73da9514b4212d6e0dd016f6f6b45da6 Mon Sep 17 00:00:00 2001 From: ced <> Date: Wed, 7 Feb 2007 15:44:53 +0000 Subject: [PATCH] KERNEL: fix migration and add id to some menuitem bzr revid: ced-a2bc9e02a53c059ebac42ddd0f03df3ab78e2261 --- bin/addons/__init__.py | 8 ++--- bin/addons/base/base_update.xml | 4 +-- bin/addons/base/ir/ir.xml | 44 +++++++++++------------ bin/addons/base/ir/ir_model.py | 11 +++--- bin/addons/base/module/module_view.xml | 9 ++--- bin/addons/base/res/partner/crm_view.xml | 6 ++-- bin/addons/base/res/res_currency_view.xml | 2 +- bin/addons/base/res/res_request_view.xml | 4 +-- doc/migrate/3.4.0-4.0.0/post.py | 6 +++- doc/migrate/3.4.0-4.0.0/pre.py | 10 ++++++ 10 files changed, 57 insertions(+), 47 deletions(-) diff --git a/bin/addons/__init__.py b/bin/addons/__init__.py index e510d531515..b06de28e1ba 100644 --- a/bin/addons/__init__.py +++ b/bin/addons/__init__.py @@ -217,12 +217,10 @@ def load_module_graph(cr, graph, status={}): cr.execute("update ir_module_module set state='installed', demo=%s where state in ('to upgrade', 'to install') and name=%s", (str(hasattr(package, 'demo')) or package_demo, package.name)) cr.commit() statusi+=1 - cr.commit() -# pool = osv.osv.FakePool('base') -# pool = pooler.get_pool(cr.dbname) -# pool.get('ir.model.data')._process_end(cr, 1, package_todo) -# cr.commit() + pool = pooler.get_pool(cr.dbname) + pool.get('ir.model.data')._process_end(cr, 1, package_todo) + cr.commit() def register_classes(): module_list = os.listdir(ad) diff --git a/bin/addons/base/base_update.xml b/bin/addons/base/base_update.xml index 2f7ee01adfe..8ef1c230a5a 100644 --- a/bin/addons/base/base_update.xml +++ b/bin/addons/base/base_update.xml @@ -24,7 +24,7 @@ res.lang form - + @@ -154,7 +154,7 @@ # Admin config - + res.users.list diff --git a/bin/addons/base/ir/ir.xml b/bin/addons/base/ir/ir.xml index b23e870e417..4daff3657ae 100644 --- a/bin/addons/base/ir/ir.xml +++ b/bin/addons/base/ir/ir.xml @@ -34,7 +34,7 @@ form - + ========================================================== Sequences Types @@ -59,7 +59,7 @@ tree,form - + ========================================================== Actions @@ -71,7 +71,7 @@ ir.actions.actions form - + ir.actions.execute @@ -79,7 +79,7 @@ ir.actions.execute form - + ir.actions.group @@ -87,7 +87,7 @@ ir.actions.group form - + ir.actions.report.custom @@ -95,7 +95,7 @@ ir.actions.report.custom form - + ir.actions.report.xml @@ -103,7 +103,7 @@ ir.actions.report.xml form - + ir.actions.windows.tree @@ -142,7 +142,7 @@ form - + ir.actions.wizard @@ -150,7 +150,7 @@ ir.actions.wizard form - + ========================================================== Companies @@ -163,14 +163,14 @@ [('parent_id','=',False)] tree - + res.groups ir.actions.act_window res.company form - + ========================================================== User Roles @@ -183,7 +183,7 @@ form - + res.users ir.actions.act_window @@ -193,7 +193,7 @@ [('id','=',uid)] - + res.groups @@ -201,7 +201,7 @@ res.groups form - + res.roles.form @@ -232,14 +232,14 @@ tree - + res.roles.tree ir.actions.act_window res.roles form - + ========================================================== View @@ -267,7 +267,7 @@ form - + ========================================================== Attachment @@ -295,7 +295,7 @@ form - + ========================================================== Report @@ -503,7 +503,7 @@ form - + Translations @@ -559,7 +559,7 @@ + action="grant_menu_access" id="menu_grant_menu_access"/>