https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23909 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Failed QA --- Comment #18 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- The web-based self-check blocked checkout of both pending and waiting holds regardless of how I set AllowItemsOnHoldCheckoutSCO, though the error message given changed. With the syspref set to "Don't allow" I got the message: This item is waiting on the hold shelf for another patron. Please see a member of the library staff. With the syspref set to either "Allow pending holds only" I continued to get this longer error message for waiting holds but for pending holds I received just "Please see a member of the library staff." With the syspref set to "Allow pending and waiting holds" I got the shorter message for both hold types. Using the self-check via OPAC method enabled by OPACTrustedCheckout, pending holds checked out successfully when enabled via AllowItemsOnHoldCheckoutSCO but when waiting holds were also allowed via syspref I received an odd message when trying to check one out: "Message code 'reswaitingdate' with data '2026-04-20'" The SIP options all worked as described. With AllowHoldCheckoutOverride set to Allow, I was able to allow either type of held item to be checked out while logged in as a superlibrarian or as a user with force_checkout permission. With only basic circ permissions, I was not able to check out either type of held item. This is as expected and desired. With AllowHoldCheckoutOverride set to Don't Allow, I was not able to check out either type of held item regardless of user permissions. This is as expected and desired but the message I received was clearly missing intended values, either "Item () has been waiting for () at since ." or "Item () is on hold for () at since ." -- You are receiving this mail because: You are watching all bug changes.