[Koha-bugs] [Bug 27208] Add a configurable time delay feature to notice templates
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri Dec 10 11:26:13 CET 2021
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27208
Björn Nylén <bjorn.nylen at ub.lu.se> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |Needs Signoff
--- Comment #6 from Björn Nylén <bjorn.nylen at ub.lu.se> ---
Proposing this solution. Th patch adds a new column to the message_queue,
delay_until, that contains a time that the notice should be delayed until.
Om the returns page there are a new circulation setting, Delay pickup notice
until, where the librarian can set a time the notice will be delyed until.
On the patron account notice log, there will be a note indicating the delayed
messages.(pending, delayed until [datetime])
For us the main usage in our stacks where books are processed as they are
picked but they might not be available for the patron until a few hours later
in the day.
The change to the message queue should be backwards compatible as the
delay_until will be set to null unless a time is provided and those messages
will be processed as before.
To test:
1. Apply patch and run updatedatabase.pl to add new column to message_queue.
2. Check in an item with a hold to produce a pickup notice.
3. Select a time for pickup notice delay. Note the warning about the delay.
4. Check in another item with hold to produce a pickup notice.
5. Check the patron notice logs, the one with a delay should read "pending,
delayed until ...".
6. Run process_message_queue.pl before and after the selected time above.
The delayed message should not be sent until after the set time.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list