From: Jaswinder Singh Date: Mon, 29 Oct 2018 17:40:54 +0000 (-0400) Subject: LP#1772680: Fixed holds issue X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=5ba311515c87f847181664745b2a45d527f0142e;p=evergreen%2Fpines.git LP#1772680: Fixed holds issue Signed-off-by: Jaswinder Singh Signed-off-by: Galen Charlton --- 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 0074939c72..0b6352c607 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 @@ -201,7 +201,7 @@ function updateHoldView() { dojo.create("td", { innerHTML: h.expire_date }, tr); dojo.create("td", { innerHTML: hold_status }, tr); var actions_td = dojo.create("td", null, tr); - var button = dojo.create("input", { id: "cancel-hold-" + h.title_id, type: "button", class: "btn btn-default", value: l_strings.cancel_hold }, actions_td); + var button = dojo.create("input", { id: "cancel-hold-" + h.title_id, type: "button", class: "btn btn-default ebook_cancel_hold", "data-isbn": h.title_id, value: l_strings.cancel_hold }, actions_td); dojo.connect(button, 'onclick', h, "doCancelHold"); }); dojo.addClass('no_ebook_holds', "hidden"); diff --git a/Open-ILS/web/js/ui/default/opac/ebook_api/rbdigital.js b/Open-ILS/web/js/ui/default/opac/ebook_api/rbdigital.js index 2cd8498826..b38f6f0dcc 100644 --- a/Open-ILS/web/js/ui/default/opac/ebook_api/rbdigital.js +++ b/Open-ILS/web/js/ui/default/opac/ebook_api/rbdigital.js @@ -56,6 +56,7 @@ function setupEventHandlers() { ebook_rbdigital.wishlist(authtoken, 'add', wishlistAddCallback); return false; }); + //Handle wishlist link from Wishlist tab $(document).on("click", ".ebook_wishlist_row_remove", function () { showEbookSpinner($(this), true); @@ -207,7 +208,7 @@ function setupEventHandlers() { }); - //Cancel Hold + //Cancel Hold from results, record page, and from Holds list $(document).on('click', '.ebook_cancel_hold', function () { var isbn = $(this).data('isbn'); ebook_rbdigital.id = isbn;