From 43e2d34f3c643e5f64c736adb5fbe707e557023d Mon Sep 17 00:00:00 2001 From: Arthur Suzuki Date: Thu, 5 Feb 2026 19:41:37 +0000 Subject: [PATCH] Bug 41768: update js to use public routes Sponsored-by BibLibre --- koha-tmpl/intranet-tmpl/prog/js/holds.js | 6 +++--- koha-tmpl/intranet-tmpl/prog/js/modals/place_booking.js | 3 ++- koha-tmpl/opac-tmpl/bootstrap/js/pickup-locations.js | 6 +++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/holds.js b/koha-tmpl/intranet-tmpl/prog/js/holds.js index 5e6537fa721..9ac67876488 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/holds.js +++ b/koha-tmpl/intranet-tmpl/prog/js/holds.js @@ -42,18 +42,18 @@ function display_pickup_location(state) { if (pickup_location_source === "biblio") { url = - "/api/v1/biblios/" + + "/api/v1/public/biblios/" + encodeURIComponent(biblio_id) + "/pickup_locations"; } else if (pickup_location_source === "item") { url = - "/api/v1/items/" + + "/api/v1/public/items/" + encodeURIComponent(item_id) + "/pickup_locations"; } else { // hold url = - "/api/v1/holds/" + + "/api/v1/public/holds/" + encodeURIComponent(hold_id) + "/pickup_locations"; } diff --git a/koha-tmpl/intranet-tmpl/prog/js/modals/place_booking.js b/koha-tmpl/intranet-tmpl/prog/js/modals/place_booking.js index 5b7bb772c31..d6c1aa6d056 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/modals/place_booking.js +++ b/koha-tmpl/intranet-tmpl/prog/js/modals/place_booking.js @@ -189,7 +189,8 @@ $("#placeBookingModal").on("show.bs.modal", function (e) { } // Pickup location select2 - let pickup_url = "/api/v1/biblios/" + biblionumber + "/pickup_locations"; + let pickup_url = + "/api/v1/public/biblios/" + biblionumber + "/pickup_locations"; $("#pickup_library_id").select2({ dropdownParent: $(".modal-content", "#placeBookingModal"), width: "50%", diff --git a/koha-tmpl/opac-tmpl/bootstrap/js/pickup-locations.js b/koha-tmpl/opac-tmpl/bootstrap/js/pickup-locations.js index cb25fcdc70f..d12ec4ece4f 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/js/pickup-locations.js +++ b/koha-tmpl/opac-tmpl/bootstrap/js/pickup-locations.js @@ -63,18 +63,18 @@ if (pickup_location_source === "biblio") { url = - "/api/v1/biblios/" + + "/api/v1/public/biblios/" + encodeURIComponent(biblio_id) + "/pickup_locations"; } else if (pickup_location_source === "item") { url = - "/api/v1/items/" + + "/api/v1/public/items/" + encodeURIComponent(item_id) + "/pickup_locations"; } else { // hold url = - "/api/v1/holds/" + + "/api/v1/public/holds/" + encodeURIComponent(hold_id) + "/pickup_locations"; } -- 2.39.5