From: erickson Date: Thu, 5 Mar 2009 16:25:40 +0000 (+0000) Subject: more int/float handling X-Git-Tag: sprint4-merge-nov22~10600 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=85ab22294e36e7e615896c465c62d80a2d58eb5a;p=working%2FEvergreen.git more int/float handling git-svn-id: svn://svn.open-ils.org/ILS/trunk@12423 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/web/js/dojo/openils/widget/AutoFieldWidget.js b/Open-ILS/web/js/dojo/openils/widget/AutoFieldWidget.js index 653ed31055..62120fef2b 100644 --- a/Open-ILS/web/js/dojo/openils/widget/AutoFieldWidget.js +++ b/Open-ILS/web/js/dojo/openils/widget/AutoFieldWidget.js @@ -79,7 +79,12 @@ if(!dojo._hasResource['openils.widget.AutoFieldWidget']) { return dojo.date.locale.format(date, {formatLength:'short'}); case 'org_unit': return fieldmapper.aou.findOrgUnit(value).shortname(); + case 'int': + case 'float': + if(isNaN(value)) value = 0; default: + if(value === undefined || value === null) + value = ''; return value+''; } },