do not include null fields in the output hash
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 21 Mar 2008 04:35:37 +0000 (04:35 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 21 Mar 2008 04:35:37 +0000 (04:35 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/dojo-admin@9105 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/conify/js/conify/fieldmapper/addToHash.js

index 29d7b9d..0777273 100644 (file)
@@ -2,7 +2,10 @@
 function _toHash () {
        var _hash = {};
        var _fields = fmclasses[this.classname];
-       for ( var i=0; i < _fields.length; i++) _hash[_fields[i]] = '' + this[_fields[i]]();
+       for ( var i=0; i < _fields.length; i++) {
+               if (this[_fields[i]]() != null)
+                       _hash[_fields[i]] = '' + this[_fields[i]]();
+       }
        return _hash;
 }