From 4e54813dcfbc8855571637f958ba15b3cf2038d8 Mon Sep 17 00:00:00 2001
From: senator <senator@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Date: Thu, 7 Oct 2010 22:46:24 +0000
Subject: [PATCH] progress to ProgressDialog means total, not incremental

git-svn-id: svn://svn.open-ils.org/ILS/trunk@18231 dcc99617-32d9-48b4-a31d-7c20da2025e4
---
 Open-ILS/web/opac/extras/circ/alt_holds_print.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Open-ILS/web/opac/extras/circ/alt_holds_print.js b/Open-ILS/web/opac/extras/circ/alt_holds_print.js
index f4ea1c3387..3fd5020beb 100644
--- a/Open-ILS/web/opac/extras/circ/alt_holds_print.js
+++ b/Open-ILS/web/opac/extras/circ/alt_holds_print.js
@@ -144,7 +144,7 @@ function do_clear_holds() {
 function do_clear_holds_from_cache(cache_key) {
     progress_dialog.show(true);
 
-    var any = false;
+    var any = 0;
     var target = dojo.byId("target");
     dojo.empty(target);
     var template = dojo.query("tr", dojo.byId("template"))[0];
@@ -166,7 +166,7 @@ function do_clear_holds_from_cache(cache_key) {
                         hold.action = resp.action;
 
                         var tr = dojo.clone(template);
-                        any = true;
+                        any++;
 
                         dojo.query("td:not([type])", tr).forEach(
                             function(td) {
@@ -185,9 +185,9 @@ function do_clear_holds_from_cache(cache_key) {
 
                         dojo.attr(tr, "sortkey", hold.usr.display_name);
                         place_by_sortkey(tr, target);
-                        progress_dialog.update({"progress": 1});
                     }
                 );
+                progress_dialog.update({"progress": any});
             },
             "oncomplete": function() {
                 progress_dialog.hide();
-- 
2.11.0