← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-client-web/trunk-bug-714610-sma into lp:openobject-client-web

 

Sananaz (Open ERP) has proposed merging lp:~openerp-dev/openobject-client-web/trunk-bug-714610-sma into lp:openobject-client-web.

Requested reviews:
  OpenERP SA's Web Client R&D (openerp-dev-web)
Related bugs:
  #714610 Categories field in Partner list view has no effect
  https://bugs.launchpad.net/bugs/714610

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client-web/trunk-bug-714610-sma/+merge/50142
-- 
https://code.launchpad.net/~openerp-dev/openobject-client-web/trunk-bug-714610-sma/+merge/50142
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-client-web/trunk-bug-714610-sma.
=== modified file 'addons/openerp/controllers/search.py'
--- addons/openerp/controllers/search.py	2011-02-10 16:09:23 +0000
+++ addons/openerp/controllers/search.py	2011-02-17 12:59:55 +0000
@@ -211,6 +211,8 @@
                         'value': val[field],
                         'type': res[field].get('type')
                     }
+                    if fld['type'] == 'many2many':
+                        fld['type'] = 'char'
                     datas = {field: fld}
                     frm_datas[field] = fld
                     try:
@@ -285,9 +287,11 @@
                 else:
                     fieldname = field
                     bound = ''
-                    
+
                 data = {}
-                fld['type'] = res[fieldname].get('type')    
+                fld['type'] = res[fieldname].get('type')
+                if fld['type'] == 'many2many':
+                    fld['type'] = 'char'
                 fld['value'] = value
                 data[field] = fld
 


Follow ups