I can likmit access to CRM Cases by making a rule like above with a domain of
[('user_id','=',3)] - this limits access of teh Demo Users (with id=3) to just
aces asigned to himself.
But when I try and make this rule apply to all users in a group, i change it as
suggested to [('user_id','=',uid)] and I get the following error:
Traceback (most recent call last):
File "/opt/openerp5/server/bin/netsvc.py", line 233, in dispatch
result = LocalService(service_name)(method,
*params)
File "/opt/openerp5/server/bin/netsvc.py", line 74, in __call__
return getattr(self, method)(*params)
File "/opt/openerp5/server/bin/service/web_services.py", line 481, in
execute
res = service.execute(db, uid, object, method, *args)
File "/opt/openerp5/server/bin/osv/osv.py", line 59, in wrapper
return f(self, dbname, *args, **kwargs)
File "/opt/openerp5/server/bin/osv/osv.py", line 119, in execute
res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
File "/opt/openerp5/server/bin/osv/osv.py", line 111, in execute_cr
return getattr(object, method)(cr, uid, *args,
**kw)
File "/opt/openerp5/server/bin/osv/orm.py", line 1888, in read
result = self._read_flat(cr, user, select, fields, context,
load)
File "/opt/openerp5/server/bin/osv/orm.py", line 1999, in _read_flat
res2 = self._columns[f].get(cr, self, ids, f, user,
context=context, values=res)
File "/opt/openerp5/server/bin/osv/fields.py", line 627, in get
res = self._fnct(obj, cr, user, ids, name, self._arg,
context)
File "/opt/openerp5/server/bin/addons/base/ir/ir_rule.py", line 110, in
_domain_force_get
'time':time})
File "<string>", line 1, in <module>
NameError: name 'uid' is not defined
What should I be checking against user_id ?
Thanks.
-------------------- m2f --------------------
--
http://www.openobject.com/forum/viewtopic.php?p=32982#32982
-------------------- m2f --------------------
_______________________________________________
Tinyerp-users mailing list
http://tiny.be/mailman/listinfo/tinyerp-users