more batch hold cleanup
authorberick <berick@esilibrary.com>
Mon, 7 Mar 2011 21:05:40 +0000 (16:05 -0500)
committerberick <berick@esilibrary.com>
Mon, 7 Mar 2011 21:05:40 +0000 (16:05 -0500)
Open-ILS/web/opac/skin/kcls/js/misc.js

index f5c41fa..4a5c7b6 100644 (file)
@@ -158,7 +158,6 @@ function placeBatchHold(ids, org, error) { // array of bib IDs, pickup lib (opti
        if(!org) org = G.user.home_ou();
 
        var str = "";
-       var flag = false;
     var success = -1;
     var errCount = 0;
 
@@ -177,7 +176,6 @@ function placeBatchHold(ids, org, error) { // array of bib IDs, pickup lib (opti
             );
 
             if(!resp.success) {
-                           flag = true;
                            str += target + ": " + (resp.last_event.desc ? resp.last_event.desc : resp.last_event.textcode) + "\n";
                 errCount++;
                 return;
@@ -191,13 +189,12 @@ function placeBatchHold(ids, org, error) { // array of bib IDs, pickup lib (opti
             );
 
             if(typeof(resp2 == 'object')) {
+                if(dojo.isArray(resp2)) resp2 = resp2[0];
                 str += target + ": " + resp2.desc+"\n";
                 errCount++;
             } else {
                 success++;
             }
-
-            if(str != "") error.err+=errCount+" holds not placed successfully\n"+str;
         }
     );