openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #06026
[Merge] lp:~openerp-dev/openobject-client-web/trunk-bug-754645-jra into lp:openobject-client-web
Jiten (OpenERP) has proposed merging lp:~openerp-dev/openobject-client-web/trunk-bug-754645-jra into lp:openobject-client-web.
Requested reviews:
OpenERP SA's Web Client R&D (openerp-dev-web)
Related bugs:
Bug #754645 in OpenERP Web Client: "bug on partner form links"
https://bugs.launchpad.net/openobject-client-web/+bug/754645
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client-web/trunk-bug-754645-jra/+merge/59205
Fixed the issue of partner form view links from sidebar.
When m2o search context value type in list than it won't crash too much.
--
https://code.launchpad.net/~openerp-dev/openobject-client-web/trunk-bug-754645-jra/+merge/59205
Your team OpenERP SA's Web Client R&D is requested to review the proposed merge of lp:~openerp-dev/openobject-client-web/trunk-bug-754645-jra into lp:openobject-client-web.
=== modified file 'addons/openerp/widgets/search.py'
--- addons/openerp/widgets/search.py 2011-03-02 15:23:31 +0000
+++ addons/openerp/widgets/search.py 2011-04-27 11:30:58 +0000
@@ -400,6 +400,12 @@
model = fields[name].get('relation')
type2 = fields[name].get('type2')
if kind == 'many2one' and model:
+ try:
+ # when defval has value in list from context
+ # so it won't crash too much
+ defval = defval[0]
+ except:
+ pass
domain = [(name, '=', int(defval))]
else:
if attrs.get('filter_domain'):
Follow ups