From 647af67da2ff54e969c4b708f34f6ab6ce55c93a Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Sat, 13 Jul 2024 13:19:05 +0100 Subject: [PATCH] Bug 34440: Update for change to /circulation_rules We updated the preceeding bug that introducing the /circulation_rules endpoint such that it always returns an array. Signed-off-by: Martin Renvoize --- .../intranet-tmpl/prog/js/modals/place_booking.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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 082f44bb105..323009d5905 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/modals/place_booking.js +++ b/koha-tmpl/intranet-tmpl/prog/js/modals/place_booking.js @@ -140,14 +140,15 @@ $("#placeBookingModal").on("show.bs.modal", function (e) { type: "GET", dataType: "json", data: { - category: booking_patron.category_id, - itemtype: booking_itemtype_id, - branchcode: pickup_library_id, - //rules: [ 'bookings_lead_period', 'bookings_trail_period' ] + patron_category_id: booking_patron.category_id, + item_type_id: booking_itemtype_id, + library_id: pickup_library_id, + rules: 'bookings_lead_period,bookings_trail_period' }, success: function (response) { - leadDays = response.bookings_lead_period; - trailDays = response.bookings_trail_period; + let rules = response[0] + leadDays = rules.bookings_lead_period; + trailDays = rules.bookings_trail_period; }, error: function (xhr, status, error) { console.log("Circulation rules fetch failed: ", error); -- 2.39.2