Bug 38848 - Add a "processing" status for notices between "Pending" and "Sent/Failed"
Summary: Add a "processing" status for notices between "Pending" and "Sent/Failed"
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Notices (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-08 16:21 UTC by Andrew Fuerste-Henry
Modified: 2025-01-08 17:15 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Fuerste-Henry 2025-01-08 16:21:48 UTC
CHECKOUT, CHECKIN and HOLD digest notices have the potential for confusion when circ transactions happen while process_message_queue is running. We've seen instances in which large batch checkins via RFID happen during process_message_queue such that the notice received by the patron contains fewer titles than the notice shows in the database. We could prevent this if the cron were to gather the notices to act on, first set them all the "Processing" and then proceed with the rest of its work.