have fielder cache some frequently used data
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 13 Sep 2010 15:48:41 +0000 (15:48 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 13 Sep 2010 15:48:41 +0000 (15:48 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17630 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/js/dojo/openils/I18N.js
Open-ILS/web/js/dojo/openils/widget/Searcher.js

index 5d3193a..72f1dee 100644 (file)
@@ -25,7 +25,7 @@ if(!dojo._hasResource["openils.I18N"]) {
 
     dojo.declare('openils.I18N', null, {});
 
-       openils.I18N.BaseLocales = fieldmapper.standardRequest( [ 'open-ils.fielder', 'open-ils.fielder.i18n_l.atomic'], [ { query : { code : { '!=' :  null }  } } ] );
+       openils.I18N.BaseLocales = fieldmapper.standardRequest( [ 'open-ils.fielder', 'open-ils.fielder.i18n_l.atomic'], [ { cache : 1, query : { code : { '!=' :  null }  } } ] );
        openils.I18N.localeStore = new dojo.data.ItemFileWriteStore( { data : {identifier : 'locale', label : 'label', items : [] } } );
        openils.I18N.BaseLocales = openils.I18N.BaseLocales.sort(
         function(a, b) {
index d2fa58b..130b7dc 100644 (file)
@@ -274,7 +274,7 @@ if(!dojo._hasResource["openils.widget.Searcher"]) {
 
             var fielder_result = fieldmapper.standardRequest(
                 [ 'open-ils.fielder', 'open-ils.fielder.'+c.classname+'.atomic'],
-                [ { query : q } ]
+                [ { cache : 1, query : q } ]
             );
 
             var sorted_fielder_result = fielder_result.sort( function(a,b) {