From f4054c12090aa6b7cdcc293aa32d1fb1bda561a7 Mon Sep 17 00:00:00 2001 From: Jaswinder Singh Date: Mon, 29 Oct 2018 13:40:54 -0400 Subject: [PATCH] LP#1772680: Fixed holds issue Signed-off-by: Jaswinder Singh Signed-off-by: Galen Charlton --- Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js | 2 +- Open-ILS/web/js/ui/default/opac/ebook_api/rbdigital.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) 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; -- 2.11.0