[open-ils-commits] r18671 - branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper (miker)

svn at svn.open-ils.org svn at svn.open-ils.org
Mon Nov 8 16:41:53 EST 2010


Author: miker
Date: 2010-11-08 16:41:48 -0500 (Mon, 08 Nov 2010)
New Revision: 18671

Modified:
   branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js
   branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper/IDL.js
Log:
Backporting IDL bug fixes

Modified: branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js
===================================================================
--- branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js	2010-11-08 21:40:54 UTC (rev 18670)
+++ branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js	2010-11-08 21:41:48 UTC (rev 18671)
@@ -130,6 +130,15 @@
 		});
 		fieldmapper[cl] = window[cl]; // alias into place
         if (fieldmapper.IDL && fieldmapper.IDL.loaded) fieldmapper[cl].Identifier = fieldmapper.IDL.fmclasses[cl].pkey;
+
+        if (dojo._hasResource['fieldmapper.dojoData'] && dojo.filter(['aou','aout','pgt'], function(x){return x == cl}).length == 0) {
+            fieldmapper[cl].prototype.fromStoreItem = _fromStoreItem;
+            fieldmapper[cl].toStoreData = _toStoreData;
+            fieldmapper[cl].toStoreItem = _toStoreItem;
+            fieldmapper[cl].prototype.toStoreItem = function ( args ) { return _toStoreItem(this, args) };
+            fieldmapper[cl].initStoreData = _initStoreData;
+        }
+
     };
 
     if (!window.fmclasses) dojo.require("fieldmapper.fmall", true);

Modified: branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper/IDL.js
===================================================================
--- branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper/IDL.js	2010-11-08 21:40:54 UTC (rev 18670)
+++ branches/rel_2_0/Open-ILS/web/js/dojo/fieldmapper/IDL.js	2010-11-08 21:41:48 UTC (rev 18671)
@@ -33,6 +33,7 @@
                     handleAs : 'xml',
                     sync : true,
                     timeout : 10000,
+                    preventCache : true,
                     load : function (response) {
                         self._parse(response);
                         fieldmapper.IDL.loaded = true;



More information about the open-ils-commits mailing list