]> git.koha-community.org Git - koha.git/commit
Bug 36341: Add futureinclusive to future holds
authorMartin Renvoize <martin.renvoize@ptfs-europe.com>
Mon, 18 Mar 2024 11:35:13 +0000 (11:35 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Thu, 4 Apr 2024 13:24:33 +0000 (15:24 +0200)
commitc16ec21f4b77971b19e5c4b5140521c4133f0608
tree2492381c577834b4a9730c2e70a21a175ef4e9e2
parent8d5299639e3f983e95fcf2a9d81febc1406bafdd
Bug 36341: Add futureinclusive to future holds

This patch adds the flatpickr-futureinclusive data to the input field
for "Hold starts on date" in the OPAC.

We also add 'flatpickr-future' data to the input field for expiration
date as it also doesn't make sense to allow this to be a past data
either.

Test plan
1) Attempt to place a hold on an item from the OPAC
2) Expand the 'Show more options' dropdown
3) Note that without the patch 'Hold not needed after' allows setting to
   a date in the past.
4) Enable `AllowHoldDateInFuture` and `OPACAllowHoldDateInFuture` system
   preferences
5) The 'Hold starts on date' option should now appear if you refresh
   your hold placing page in the OPAC.
6) Note that the above input also allows setting a past date
7) Apply patch
8) Neith input should allow past dates now.

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt