From f8ef545ca478c3bbee6bc337ca2f5b26b5af12f2 Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Fri, 4 Sep 2026 10:18:11 -0400 Subject: [PATCH] Bug 38638: Offer non-priority option when placing multiple holds This patch adds a checkbox for setting holds as non-priority when placing multiple holds at once. To test, apply the patch and make sure the DisplayMultiPlaceHold system preference is enabed. - Perform a catalog search in the staff client which will return multiple results. - Check the checkboxes for 2 or more titles in the results and click "Place hold" in the toolbar. - When confirming the holds, check the "Non priority hold" checkbox. - Confirm that the holds are saved as non priority holds. - You can check by viewing the list of holds on a title. The "Details" column for that hold should say "Non priority hold." Sponsored-by: Athens County Public Libraries Signed-off-by: David Nind Signed-off-by: Andrew Fuerste Henry Signed-off-by: Pedro Amorim --- koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt index eb3f063cc2..1a5e60b2bb 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt @@ -1199,6 +1199,12 @@ +
  • + + + A non priority hold doesn't prevent a current checkout from renewing +
  • + [% IF ( Koha.Preference('DisplayAddHoldGroups') ) %]