Skip to Content
Menu
This question has been flagged
1 Reply
7747 Views

Hi all,

In the Users,there are some users appears.Among them i created a portal user by enable the "Portal" in the Access Rights tab.In the list view how can i know the specific user is a portal user or not?

In the Advanced view,if i search "portal is True" then i get the following error:

2015-01-23 04:54:27,130 3475 INFO Master werkzeug: 127.0.0.1 - - [23/Jan/2015 04:54:27] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2015-01-23 04:54:27,170 3475 ERROR Master openerp.osv.osv: Uncaught exception
Traceback (most recent call last):
  File "/opt/openerp/v7.0/server/openerp/osv/osv.py", line 131, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/opt/openerp/v7.0/server/openerp/osv/osv.py", line 197, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/opt/openerp/v7.0/server/openerp/osv/osv.py", line 185, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/opt/openerp/v7.0/server/openerp/osv/orm.py", line 2366, in search
    return self._search(cr, user, args, offset=offset, limit=limit, order=order, context=context, count=count)
  File "/opt/openerp/v7.0/server/openerp/osv/orm.py", line 4868, in _search
    query = self._where_calc(cr, user, args, context=context)
  File "/opt/openerp/v7.0/server/openerp/osv/orm.py", line 4697, in _where_calc
    e = expression.expression(cr, user, domain, self, context)
  File "/opt/openerp/v7.0/server/openerp/osv/expression.py", line 642, in __init__
    self.parse(cr, uid, context=context)
  File "/opt/openerp/v7.0/server/openerp/osv/expression.py", line 806, in parse
    raise ValueError("Invalid field %r in leaf %r" % (left, str(leaf)))
ValueError: Invalid field 'in_group_89' in leaf "<osv.ExtendedLeaf: ('in_group_89', '=', True) on res_users (ctx: )>"
2015-01-23 04:54:27,170 3475 ERROR Master openerp.netsvc: Invalid field 'in_group_89' in leaf "<osv.ExtendedLeaf: ('in_group_89', '=', True) on res_users (ctx: )>"

 

How can i resolve this error? Is there a way to identify in list view?.

Avatar
Discard
Best Answer

Your code is out-of-sync.  So, I would advice you to update your OpenERP/odoo code.
Also, this issue has been resolved.  For more info: https://bugs.launchpad.net/openobject-server/+bug/1114949

To search for Portal users, you could try groups contains "Portal".

Avatar
Discard
Related Posts Replies Views Activity
1
Aug 24
1588
0
Mar 15
4441
1
May 25
717
2
Jan 25
1449
3
Sep 24
1775