allow null properties coming from objects
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 13 May 2008 02:22:32 +0000 (02:22 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 13 May 2008 02:22:32 +0000 (02:22 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@9564 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/js/dojo/fieldmapper/hash.js

index c186dfa..6f82e57 100644 (file)
@@ -29,10 +29,10 @@ if(!dojo._hasResource['fieldmapper.hash']){
                return this;
        }
 
-       function _toHash () {
+       function _toHash (includeNulls) {
                var _hash = {};
                for ( var i=0; i < this._fields.length; i++) {
-                       if (this[this._fields[i]]() != null)
+                       if (includeNulls || this[this._fields[i]]() != null)
                                _hash[this._fields[i]] = '' + this[this._fields[i]]();
                }
                return _hash;