** Changed in: openobject-client-web
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of OpenERP
SA's Web Client R&D, which is a bug assignee.
https://bugs.launchpad.net/bugs/715485
Title:
[PS] Product list view : filter :field stock location give traceback
on web-client
Status in OpenERP Web Client:
Fix Committed
Bug description:
I have faced the following traceback when search the stock location
field on extended filter in product list view.
Traceback (most recent call last):
File
"/home/tiny/workspace/openobject-client-web/lib/cherrypy/_cprequest.py", line
606, in respond
cherrypy.response.body = self.handler()
File
"/home/tiny/workspace/openobject-client-web/lib/cherrypy/_cpdispatch.py", line
25, in __call__
return self.callable(*self.args, **self.kwargs)
File
"/home/tiny/workspace/openobject-client-web/openobject/tools/_expose.py", line
182, in func_wrapper
res = func(*args, **kw)
File
"/home/tiny/workspace/openobject-client-web/openobject/controllers/_root.py",
line 87, in default
return request.handler()
File
"/home/tiny/workspace/openobject-client-web/lib/cherrypy/_cpdispatch.py", line
25, in __call__
return self.callable(*self.args, **self.kwargs)
File
"/home/tiny/workspace/openobject-client-web/addons/openerp/controllers/utils.py",
line 112, in wrapper
return fn(*args, **kw)
File
"/home/tiny/workspace/openobject-client-web/openobject/tools/_expose.py", line
182, in func_wrapper
res = func(*args, **kw)
File
"/home/tiny/workspace/openobject-client-web/addons/openerp/controllers/search.py",
line 107, in eval_domain_and_context
params, data = TinyDict.split(kw)
File
"/home/tiny/workspace/openobject-client-web/addons/openerp/utils/utils.py",
line 178, in split
return _make_dict(params, True), _make_dict(data, False)
File
"/home/tiny/workspace/openobject-client-web/addons/openerp/utils/utils.py",
line 80, in _make_dict
return make_dict_internal(data, is_params, set())
File
"/home/tiny/workspace/openobject-client-web/addons/openerp/utils/utils.py",
line 75, in make_dict_internal
res[k] = make_dict_internal(v, is_params and isinstance(v, TinyDict),
previous_dict_ids)
File
"/home/tiny/workspace/openobject-client-web/addons/openerp/utils/utils.py",
line 75, in make_dict_internal
res[k] = make_dict_internal(v, is_params and isinstance(v, TinyDict),
previous_dict_ids)
File
"/home/tiny/workspace/openobject-client-web/addons/openerp/utils/utils.py",
line 41, in make_dict_internal
raise ValueError("Recursive dictionary detected, _make_dict does not
handle recursive dictionaries.")
ValueError: Recursive dictionary detected, _make_dict does not handle
recursive dictionaries.
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-web
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-web
More help : https://help.launchpad.net/ListHelp