From 2729bbb9b03771d408123359062e1158f8c017a4 Mon Sep 17 00:00:00 2001 From: Jeff Davis Date: Fri, 17 Feb 2017 12:51:28 -0800 Subject: [PATCH] LP#1541559: eliminate duplicate entries in ebook API transaction details Signed-off-by: Jeff Davis Signed-off-by: Kathy Lussier --- Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js b/Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js index 725d2e6a45..0ba182743a 100644 --- a/Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js +++ b/Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js @@ -102,6 +102,7 @@ function updateCheckoutView() { dojo.removeClass('no_ebook_circs', "hidden"); } else { dojo.forEach(xacts.checkouts, function(x) { + dojo.empty('ebook_circs_main_table_body'); var dl_link = '' + l_strings.download + ''; var tr = dojo.create("tr", null, dojo.byId('ebook_circs_main_table_body')); dojo.create("td", { innerHTML: x.title }, tr); @@ -134,6 +135,7 @@ function updateHoldView() { } else { hold_status = h.queue_position + ' / ' + h.queue_size; } + dojo.empty('ebook_holds_main_table_body'); var tr = dojo.create("tr", null, dojo.byId('ebook_holds_main_table_body')); dojo.create("td", { innerHTML: h.title }, tr); dojo.create("td", { innerHTML: h.author }, tr); @@ -152,6 +154,7 @@ function updateHoldReadyView() { dojo.removeClass('no_ebook_holds', "hidden"); } else { dojo.forEach(holds, function(h) { + dojo.empty('ebook_holds_main_table_body'); var tr = dojo.create("tr", null, dojo.byId('ebook_holds_main_table_body')); dojo.create("td", { innerHTML: h.title }, tr); dojo.create("td", { innerHTML: h.author }, tr); -- 2.11.0