bzr revid: fp@tinyerp.com-20101012094147-4f7ecedzkm2sml0z
This commit is contained in:
Fabien Pinckaers
2010-10-12 11:41:47 +02:00
parent 66cf3ab7dd
commit 53ffef5ee0
2 changed files with 3 additions and 1 deletions
+1
View File
@@ -138,6 +138,7 @@ class ir_rule(osv.osv):
def domain_get(self, cr, uid, model_name, mode='read', context={}):
dom = self._compute_domain(cr, uid, model_name, mode=mode)
if dom:
print 'Domain', dom, model_name
query = self.pool.get(model_name)._where_calc(cr, uid, dom, active_test=False)
return query.where_clause, query.where_clause_params, query.tables
return [], [], ['"'+self.pool.get(model_name)._table+'"']
+2 -1
View File
@@ -17,7 +17,8 @@
<field name="name">company rule</field>
<field model="ir.model" name="model_id" ref="model_res_company"/>
<field eval="True" name="global"/>
<field name="domain_force">['|', ('child_ids', 'child_of', [user.company_id.id]), ('parent_id', 'child_of', [user.company_id.id])]</field>
<!-- <field name="domain_force">['|', ('child_ids', 'child_of', [user.company_id.id]), ('parent_id', 'child_of', [user.company_id.id])]</field> -->
<field name="domain_force">[]</field>
</record>
<!-- Record Rule For User -->