From 167de2681918b43bae08b4a5d9aebbeab27429a9 Mon Sep 17 00:00:00 2001 From: Paul Derscheid Date: Wed, 25 Feb 2026 17:17:55 +0100 Subject: [PATCH] Bug 41129: Allow calendar readiness in "any item" default state MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove item type and item ID requirement from formPrefilterValid and canProceedToStep3; the "any item" default is valid when bookable items exist - Remove unused store refs and UI flags from useBookingValidation Sponsored-by: Büchereizentrale Schleswig-Holstein --- .../vue/components/Bookings/BookingModal.vue | 148 +++++++++++------- .../composables/useBookingValidation.mjs | 9 +- .../Bookings/lib/booking/validation.mjs | 23 +-- .../Circulation/bookingsModalBasic_spec.ts | 138 +++++++++------- 4 files changed, 175 insertions(+), 143 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Bookings/BookingModal.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Bookings/BookingModal.vue index a31e4fba0cf..fa1770320c7 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Bookings/BookingModal.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Bookings/BookingModal.vue @@ -1,14 +1,6 @@