← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-server/trunk-bug-727277-ysa into lp:openobject-server

 

Yogesh(Open ERP) has proposed merging lp:~openerp-dev/openobject-server/trunk-bug-727277-ysa into lp:openobject-server.

Requested reviews:
  Naresh(OpenERP) (nch-openerp)
Related bugs:
  Bug #727277 in OpenERP Server: "[6.0] - base - "res_partner_rule" - must not updated"
  https://bugs.launchpad.net/openobject-server/+bug/727277

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-727277-ysa/+merge/62482

[FIX] add noupdate=1 in ir.rule Record.
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-727277-ysa/+merge/62482
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-server/trunk-bug-727277-ysa.
=== modified file 'openerp/addons/base/security/base_security.xml'
--- openerp/addons/base/security/base_security.xml	2011-03-03 15:59:18 +0000
+++ openerp/addons/base/security/base_security.xml	2011-05-26 13:18:30 +0000
@@ -40,28 +40,32 @@
         <field name="groups_id" eval="[(6,0, [ref('group_system'), ref('group_erp_manager')])]"/>
     </record>
 
-    <record model="ir.rule" id="res_widget_user_rule">
-        <field name="name">res.widget.user rule</field>
-        <field name="model_id" ref="model_res_widget_user"/>
-        <field name="global" eval="True"/>
-        <field name="domain_force">['|', ('user_id','=',user.id),('user_id','=',False)]</field>
-    </record>
-
-    <record model="ir.rule" id="res_partner_rule">
-        <field name="name">res.partner company</field>
-        <field name="model_id" ref="model_res_partner"/>
-        <field name="global" eval="True"/>
-        <!-- Show partners from ancestors and descendants companies (or company-less), this is usually a better
-             default for multicompany setups. -->
-        <field name="domain_force">['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
-    </record>
-
-    <record model="ir.rule" id="multi_company_default_rule">
-        <field name="name">Multi_company_default company</field>
-        <field name="model_id" ref="model_multi_company_default"/>
-        <field name="global" eval="True"/>
-        <field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
-    </record>
+    </data>
+
+    <data noupdate="1">
+
+	    <record model="ir.rule" id="res_widget_user_rule">
+	        <field name="name">res.widget.user rule</field>
+	        <field name="model_id" ref="model_res_widget_user"/>
+	        <field name="global" eval="True"/>
+	        <field name="domain_force">['|', ('user_id','=',user.id),('user_id','=',False)]</field>
+	    </record>
+
+	    <record model="ir.rule" id="res_partner_rule">
+	        <field name="name">res.partner company</field>
+	        <field name="model_id" ref="model_res_partner"/>
+	        <field name="global" eval="True"/>
+	        <!-- Show partners from ancestors and descendants companies (or company-less), this is usually a better
+	             default for multicompany setups. -->
+	        <field name="domain_force">['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
+	    </record>
+
+	    <record model="ir.rule" id="multi_company_default_rule">
+	        <field name="name">Multi_company_default company</field>
+	        <field name="model_id" ref="model_multi_company_default"/>
+	        <field name="global" eval="True"/>
+	        <field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
+	    </record>
 
     </data>
 </openerp>