tell fieldmapper to ignore data store "children" field
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 25 Mar 2008 04:58:16 +0000 (04:58 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 25 Mar 2008 04:58:16 +0000 (04:58 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/dojo-admin@9135 dcc99617-32d9-48b4-a31d-7c20da2025e4

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

index bf1870d..3a288bd 100644 (file)
@@ -2,6 +2,9 @@
 function _fromStoreItem (data) {
        this.fromHash(data);
 
+       for (var i in this._ignore_fields)
+               this[this._ignore_fields[i]](null);
+
        var _fields = fmclasses[this.classname];
        for ( var i=0; i < _fields.length; i++) {
                if (dojo.isArray( this[_fields[i]]() ))
@@ -12,3 +15,5 @@ function _fromStoreItem (data) {
 
 for (var i in fmclasses) window[i].prototype.fromStoreItem = _fromStoreItem;
 
+aou.prototype._ignore_fields = ['children'];
+aout.prototype._ignore_fields = ['children'];