added explicit IDL class loading for cbreb, cbrebi, mvr, and ahr
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 1 Sep 2010 13:55:16 +0000 (13:55 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 1 Sep 2010 13:55:16 +0000 (13:55 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17419 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/opac/skin/default/js/container.js
Open-ILS/web/opac/skin/default/js/holds.js
Open-ILS/web/opac/skin/default/js/result_common.js

index c898663..c8f1028 100644 (file)
@@ -32,6 +32,7 @@ function containerDelete( id, callback, args ) {
 
 function containerCreate( name, pub, callback, args ) {
 
+    fieldmapper.IDL.load(['cbreb']);
        var container = new cbreb();
        container.btype('bookbag');
        container.owner( G.user.id() );
@@ -51,6 +52,7 @@ function containerUpdate( container, callback, args ) {
 
 function containerCreateItem( containerId, target, callback, args ) {
 
+    fieldmapper.IDL.load(['cbrebi']);
        var item = new cbrebi();
        item.target_biblio_record_entry(target);
        item.bucket(containerId);
index 43fa86b..a5a06e9 100644 (file)
@@ -759,6 +759,7 @@ function holdsBuildHoldFromWindow() {
                return;
        }
 
+    fieldmapper.IDL.load(['ahr']);
        var hold = new ahr();
        if(holdArgs.editHold) {
                hold = holdArgs.editHold;
index 45ccb08..234c4dc 100644 (file)
@@ -433,6 +433,7 @@ function unhideGoogleBooksLink (data) {
                zero based position the record should have in the display table */
 function resultDisplayRecord(rec, pos, is_mr) {
 
+    fieldmapper.IDL.load(['mvr']);
        if(rec == null) rec = new mvr(); /* so the page won't die if there was an error */
        recordsHandled++;
        recordsCache.push(rec);