diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml
index 8d2c5530c7d..e1f29e70d37 100644
--- a/addons/crm/security/crm_security.xml
+++ b/addons/crm/security/crm_security.xml
@@ -26,7 +26,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -37,7 +37,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -48,7 +48,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -59,7 +59,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -70,7 +70,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -81,7 +81,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -92,7 +92,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -103,7 +103,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -114,7 +114,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
diff --git a/addons/sale_crm/sale_crm.py b/addons/sale_crm/sale_crm.py
index 309a2bd76a9..03d191d79f6 100644
--- a/addons/sale_crm/sale_crm.py
+++ b/addons/sale_crm/sale_crm.py
@@ -30,7 +30,8 @@ class sale_order(osv.osv):
def _get_section(self, cr, uid, context):
user = self.pool.get('res.users').browse(cr,uid,uid,context=context)
- return user.context_section_id
+ print "section id",type(user.context_section_id)
+ return int(user.context_section_id)
_defaults = {
'section_id':_get_section
diff --git a/addons/sale_crm/security/sale_crm_security.xml b/addons/sale_crm/security/sale_crm_security.xml
index 544fe1ab9a0..96fe3c63939 100644
--- a/addons/sale_crm/security/sale_crm_security.xml
+++ b/addons/sale_crm/security/sale_crm_security.xml
@@ -9,7 +9,7 @@
- ['|',('section_id','=',False),('section_id','=',user.context_section_id)]
+ ['|',('section_id','=',False),('section_id','in',[user.context_section_id])]
@@ -19,7 +19,7 @@
- ['|',('order_id.section_id','=',False),('order_id.section_id','=',user.context_section_id)]
+ ['|',('order_id.section_id','=',False),('order_id.section_id','in',[user.context_section_id])]