From bb8afe3a4afbb93ebd602033b5338a63bbde25e4 Mon Sep 17 00:00:00 2001 From: Antonin Bourguignon Date: Thu, 23 Aug 2012 14:20:50 +0200 Subject: [PATCH 1/3] [IMP] remove some of the @noupdate=1 introduced in a previous merge targeting modules' descriptions improvement this will preserve the previous behavior of modules update operation bzr revid: abo@openerp.com-20120823122050-9fw0id92idc1m36l --- openerp/addons/base/base_menu.xml | 2 +- openerp/addons/base/res/res_config.xml | 3 ++- openerp/addons/base/res/res_security.xml | 2 +- openerp/addons/base/security/base_security.xml | 10 +++++----- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/openerp/addons/base/base_menu.xml b/openerp/addons/base/base_menu.xml index f3e0cda7e12..770e0e2d329 100644 --- a/openerp/addons/base/base_menu.xml +++ b/openerp/addons/base/base_menu.xml @@ -1,6 +1,6 @@ - + - + + res.config.view.base res.config diff --git a/openerp/addons/base/res/res_security.xml b/openerp/addons/base/res/res_security.xml index 8aa18bd8df4..e4c6d22b4ff 100644 --- a/openerp/addons/base/res/res_security.xml +++ b/openerp/addons/base/res/res_security.xml @@ -1,6 +1,6 @@ - + Partner Manager diff --git a/openerp/addons/base/security/base_security.xml b/openerp/addons/base/security/base_security.xml index 11be6e35bd1..1762554f729 100644 --- a/openerp/addons/base/security/base_security.xml +++ b/openerp/addons/base/security/base_security.xml @@ -1,11 +1,11 @@ - + - + Access Rights From 9f933d0ae329baa046ff72528d20d9fe6918ac73 Mon Sep 17 00:00:00 2001 From: Antonin Bourguignon Date: Thu, 23 Aug 2012 16:15:31 +0200 Subject: [PATCH 2/3] [IMP] put @noupdate="1" back in place for xml security files bzr revid: abo@openerp.com-20120823141531-l01abke754duh4z5 --- openerp/addons/base/res/res_security.xml | 6 +----- openerp/addons/base/security/base_security.xml | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/openerp/addons/base/res/res_security.xml b/openerp/addons/base/res/res_security.xml index e4c6d22b4ff..826bc073675 100644 --- a/openerp/addons/base/res/res_security.xml +++ b/openerp/addons/base/res/res_security.xml @@ -1,6 +1,6 @@ - + Partner Manager @@ -16,10 +16,6 @@ - - - - diff --git a/openerp/addons/base/security/base_security.xml b/openerp/addons/base/security/base_security.xml index 1762554f729..78916c94273 100644 --- a/openerp/addons/base/security/base_security.xml +++ b/openerp/addons/base/security/base_security.xml @@ -1,6 +1,6 @@ - + + + + company rule + + + + [('id','child_of',[user.company_id.id])] + - - company rule - - - - [('id','child_of',[user.company_id.id])] - + + + user rule + + + [('company_ids','child_of',[user.company_id.id])] + - - - user rule - - - [('company_ids','child_of',[user.company_id.id])] - - - + diff --git a/openerp/addons/base/security/base_security.xml b/openerp/addons/base/security/base_security.xml index 78916c94273..8eb832ea618 100644 --- a/openerp/addons/base/security/base_security.xml +++ b/openerp/addons/base/security/base_security.xml @@ -2,48 +2,49 @@ - - - Access Rights - - - Configuration - - - + + + Access Rights + + + Configuration + + + - - Employee - - + + Employee + + - - Multi Companies - - - - Multi Currencies - + + Multi Companies + - - Technical Features - + + Multi Currencies + - - User - - - Manager - - + + Technical Features + - - - - + + User + + + Manager + + + + + + + res.widget.user rule @@ -54,8 +55,11 @@ res.partner company - + ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]