[FIX] format: trying to format an undefined value as the same effect as a value to false or infinity: return value_if_empty parameter

bzr revid: mat@openerp.com-20140113172347-00anf6lh2jxin84w
This commit is contained in:
Martin Trigaux
2014-01-13 18:23:47 +01:00
parent fb7aefa5c3
commit cc553cc507
+1
View File
@@ -142,6 +142,7 @@ instance.web.format_value = function (value, descriptor, value_if_empty) {
}
console.warn('Field', descriptor, 'had an empty string as value, treating as false...');
case false:
case undefined:
case Infinity:
case -Infinity:
return value_if_empty === undefined ? '' : value_if_empty;