** Changed in: openobject-client-web/6.0
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
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 Released
Status in OpenERP Web Client 6.0 series:
  Fix Released
Status in OpenERP Web Client trunk series:
  Fix Released

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/~c2c-oerpscenario
Post to     : c2c-oerpscenario@lists.launchpad.net
Unsubscribe : https://launchpad.net/~c2c-oerpscenario
More help   : https://help.launchpad.net/ListHelp

Reply via email to