openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #00592
[Merge] lp:~openerp-dev/openobject-client-web/pos-error into lp:openobject-client-web
kch (Open ERP) has proposed merging lp:~openerp-dev/openobject-client-web/pos-error into lp:openobject-client-web.
Requested reviews:
OpenERP SA's Web Client R&D (openerp-dev-web)
--
https://code.launchpad.net/~openerp-dev/openobject-client-web/pos-error/+merge/41434
Your team OpenERP SA's Web Client R&D is requested to review the proposed merge of lp:~openerp-dev/openobject-client-web/pos-error into lp:openobject-client-web.
=== modified file 'addons/openerp/widgets/form/_form.py'
--- addons/openerp/widgets/form/_form.py 2010-11-17 11:02:00 +0000
+++ addons/openerp/widgets/form/_form.py 2010-11-22 10:16:20 +0000
@@ -502,8 +502,11 @@
self.options = proxy.name_get(ids, ctx)
except:
self.options = []
+
+ if self.options and self.options[0][0] == '' and isinstance(self.options[0][0], unicode):
+ self.validator = validators.Selection()
# determine the actual type
- if self.options and isinstance(self.options[0][0], basestring):
+ elif self.options and isinstance(self.options[0][0], basestring):
self.kind = 'char'
self.validator = validators.String()
else:
Follow ups