Bug 40586 - opac-user, holds-table.inc: Include on order status when item.notforloan < 0
Summary: opac-user, holds-table.inc: Include on order status when item.notforloan < 0
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: Hold requests (show other bugs)
Version: Main
Hardware: All All
: P5 - low minor
Assignee: Marcel de Rooy
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-04 12:07 UTC by Marcel de Rooy
Modified: 2025-08-04 12:53 UTC (History)
3 users (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: Small patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 40586: Show negative notforloan status in holds table on opac-user (1.63 KB, patch)
2025-08-04 12:40 UTC, Marcel de Rooy
Details | Diff | Splinter Review
Bug 40586: Show negative notforloan status in holds table on opac-user (1.89 KB, patch)
2025-08-04 12:53 UTC, Marcel de Rooy
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Marcel de Rooy 2025-08-04 12:07:29 UTC
An item level hold on an item that has a negative notforloan status (on order or another custom negative notforloan status probably related to acquisition and related processing) is just marked "Pending" on the opac-user page. Would be more clear to include "On order" or a description from authorised values.
Comment 1 Marcel de Rooy 2025-08-04 12:40:19 UTC Comment hidden (obsolete)
Comment 2 Marcel de Rooy 2025-08-04 12:53:19 UTC
Created attachment 185098 [details] [review]
Bug 40586: Show negative notforloan status in holds table on opac-user

If an item is on order, it may take a while before becoming available.
Showing that too on the opac-user page is helpful for the user and
may reduce questions.

Test plan:
Pick an item and set notforloan to On order (-1) or another custom
negative notforloan status.
Put an item level hold on that item.
Go to the OPAC user page of that patron. Verify that the AV description
is added now to the status column of the holds table.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>