addons trunk revno 4267
If you try to open the product form view, you'll get:
Traceback (most recent call last):
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/osv.py", line 57, in wrapper
return f(self, dbname, *args, **kwargs)
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/osv.py", line 140, in execute
res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/osv.py", line 130, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/home/elbati/workspace/openerp/addons/openobject-addons/stock/product.py", line 329, in fields_view_get
res = super(product_product,self).fields_view_get(cr, uid, view_id, view_type, context, toolbar=toolbar, submenu=submenu)
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1715, in fields_view_get
xarch, xfields = self.__view_look_dom_arch(cr, user, result['arch'], view_id, context=context)
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1369, in __view_look_dom_arch
fields_def = self.__view_look_dom(cr, user, node, view_id, context=context)
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1364, in __view_look_dom
fields.update(self.__view_look_dom(cr, user, f, view_id, context))
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1364, in __view_look_dom
fields.update(self.__view_look_dom(cr, user, f, view_id, context))
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1364, in __view_look_dom
fields.update(self.__view_look_dom(cr, user, f, view_id, context))
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1347, in __view_look_dom
check_group(node)
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1258, in check_group
can_see = any(access_pool.check_groups(cr, user, group) for group in groups)
File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1258, in <genexpr>
can_see = any(access_pool.check_groups(cr, user, group) for group in groups)
File "/home/elbati/workspace/openerp/server/openobject-server/bin/addons/base/ir/ir_model.py", line 243, in check_groups
cr.execute("select 1 from res_groups_users_rel where uid=%s and gid IN (select res_id from ir_model_data where module=%s and name=%s)", (uid, grouparr[0], grouparr[1],))
IndexError: list index out of range
I'm attaching patch
Hello eLBati,
Thank you for reporting. 20101010173239- 4563xgh24q2jt0l t.
It has been fixed by revision fp@fp-laptop-