From b81870fbaf60bafd13cc1107e875f4f99c5dfd7a Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Wed, 17 Dec 2025 08:35:41 -0500 Subject: [PATCH] Bug 41395: Terminology: Target item cannot be reserved from other branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Testing Steps 1. Set the system preference CanReserveFromOtherBranches to “Don’t allow.” 2. Enable the system preference IndependentBranches. 3. Place a hold on an item from your local branch. 4. View the existing hold and select it. 5. Click “Move selected”, then choose “Record level holds to a different record.” * For testing, the original hold was placed on biblionumber 10 (Centerville item). * The hold was then moved to biblionumber 41 (Fairview item), which should not allow holds from another branch. 6. Observe the error message:
“Hold ID: 4 Target item cannot be reserved from other branches.”
 7. Apply the patch and refresh the page. 8. Observe the updated error message:
“Hold ID: 4 Target item cannot be placed on hold from other libraries.”
 Signed-off-by: David Nind Signed-off-by: Laura_Escamilla --- koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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 27163722b3..e5877e7089 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt @@ -206,7 +206,7 @@ [% fail.hold_id | html %] [% SWITCH fail.error %] [% CASE 'cannotReserveFromOtherBranches' %] - Target item cannot be reserved from other branches + Target item cannot be placed on hold from other libraries [% CASE 'ageRestricted' %] The target record and/or items are age restricted [% CASE 'alreadypossession' %] @@ -219,8 +219,6 @@ Target item has too many holds placed on it [% CASE 'notReservable' %] Target item is not reservable - [% CASE 'cannotReserveFromOtherBranches' %] - Target item cannot be placed on reserve for this branch [% CASE 'branchNotInHoldGroup' %] Tagret item is not in the local hold group [% CASE 'notforloan' %] @@ -1607,7 +1605,7 @@ tooManyReservesToday: _("Daily hold limit reached for patron"), tooManyReserves: _("Too many holds"), notReservable: _("Not holdable"), - noReservesAllowed: _("No reserves allowed"), + noReservesAllowed: _("No holds allowed"), cannotReserveFromOtherBranches: _("Patron is from different library"), itemAlreadyOnHold: _("Patron already has hold for this item"), cannotBeTransferred: _("Cannot be transferred to pickup library"), -- 2.39.5