View | Details | Raw Unified | Return to bug 37618
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/modals/place_booking.js (-2 / +9 lines)
Lines 211-217 $("#placeBookingModal").on("show.bs.modal", function (e) { Link Here
211
211
212
        $pickupSelect.prop("disabled", false);
212
        $pickupSelect.prop("disabled", false);
213
213
214
        // If filtered_pickup_locations contain the booking_patron's home library, use it as the default for pickup_library_id
214
        /* If there are no filtered_pickup_locations, clear the picker
215
         * and return early without trying to set a default. */
216
        if (!filtered_pickup_locations.length && !pickup_library_id) {
217
            $pickupSelect.val(null).trigger("change");
218
            return;
219
        }
220
221
        /* If filtered_pickup_locations contain the booking_patron's home library,
222
         * use it as the default for pickup_library_id. */
215
        pickup_library_id ??= filtered_pickup_locations.find(
223
        pickup_library_id ??= filtered_pickup_locations.find(
216
            pickup_location =>
224
            pickup_location =>
217
                pickup_location.library_id ===
225
                pickup_location.library_id ===
218
- 

Return to bug 37618