minor FeedTemplate bug fixes
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 22 Nov 2010 21:10:18 +0000 (21:10 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 22 Nov 2010 21:10:18 +0000 (21:10 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@18830 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/js/dojo/openils/BibTemplate.js

index 9868e5f..d2aa8f2 100644 (file)
@@ -230,6 +230,7 @@ if(!dojo._hasResource["openils.BibTemplate"]) {
             this.feed_uri = kwargs.uri;
             this.item_query = kwargs.query;
             this.sync = kwargs.sync == true;
+            this.preventCache = kwargs.preventCache == true;
             this.nodelay = kwargs.delay == false;
             this.reverseSort = kwargs.reverseSort == true;
             this.relativePosition = 'last';
@@ -244,7 +245,7 @@ if(!dojo._hasResource["openils.BibTemplate"]) {
                 dojo.query( me.item_query, xmldoc ).forEach(
                     function (item) {
                         var template = me.root.cloneNode(true);
-                        dojo.place( template, place, me.relativePosition );
+                        dojo.place( template, me.place, me.relativePosition );
                         new openils.BibTemplate({ delay : false, xml : item, root : template });
                     }
                 );
@@ -254,10 +255,10 @@ if(!dojo._hasResource["openils.BibTemplate"]) {
                 process_feed(this.xml);
             } else {
                 dojo.xhrGet({
-                    url: this.feed_uri,
+                    url: me.feed_uri,
                     handleAs: 'xml',
-                    sync: this.sync,
-                    preventCache: true,
+                    sync: me.sync,
+                    preventCache: me.preventCache,
                     load: process_feed
                 });
             }