[fix] handled case when a label does not have a for=

bzr revid: nicolas.vanhoren@openerp.com-20120327143133-28fk5u0ra7b8krkf
This commit is contained in:
niv-openerp 2012-03-27 16:31:33 +02:00
parent ce69d65531
commit a1366f07e0
1 changed files with 2 additions and 2 deletions

View File

@ -1010,8 +1010,8 @@ openerp.web.FormRenderingEngine = openerp.web.Class.extend({
var name = $label.attr("for"),
field_orm = this.fvg.fields[name];
var dict = {
string: $label.attr('string') || field_orm.string || '',
help: $label.attr('help') || field_orm.help || '',
string: $label.attr('string') || (field_orm || {}).string || '',
help: $label.attr('help') || (field_orm || {}).help || '',
_for: _.uniqueId('oe-field-input-'),
};
var align = parseFloat(dict.align);