Bug 35661 - process_message_queue should skip sending due/predue/overdue notices if they're old as content is no longer relevant
Summary: process_message_queue should skip sending due/predue/overdue notices if they'...
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Notices (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-28 18:46 UTC by Lisette Scheer
Modified: 2023-12-29 14:45 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lisette Scheer 2023-12-28 18:46:02 UTC
Currently if there's a problem that causes a backlog in the message queue, predue/due/overdue notices may not go out in a timely manner. 

With bug 31453 the ability to limit in the cli was added, but it seems like the default should be not to send these after a certain amount of time, unless forced. 

This keeps patrons from getting multiple emails at the same time if a backlog occurs and say the predue and due notices both get sent for an item on the same day. 

I think ideally there would be a syspref so staff could change it if they wanted to as well as a report for anything that would have otherwise sent so staff are aware.
Comment 1 Lucas Gass 2023-12-29 14:45:23 UTC
+1 for more checks on what gets sent out via process_message_queue. Untimely messages is a thing that can make patron and librarians pretty upset.