Bug 38848

Summary: Add a "processing" status for notices between "Pending" and "Sent/Failed"
Product: Koha Reporter: Andrew Fuerste-Henry <andrew>
Component: NoticesAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: kebliss, lisette
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

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.