[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
Sun Jan 2 17:08:48 CET 2022


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
----------------------------------------------------------------------------
 Attachment #128587|0                           |1
        is obsolete|                            |
 Attachment #128588|0                           |1
        is obsolete|                            |
 Attachment #128589|0                           |1
        is obsolete|                            |
 Attachment #128590|0                           |1
        is obsolete|                            |

--- Comment #15 from Björn Nylén <bjorn.nylen at ub.lu.se> ---
Created attachment 128948
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=128948&action=edit
Bug 27208: Add the ability to delay pickup notices.

This bug adds the ability to delay sending a pickup notice. This can be done in
two
ways, either by a fixed configurable delay of all pickup notices or a time
selectable
by staff at checkin.  This is controlled by two new system preferences,
PickupNoticeDelayMode and PickupNoticeDelayDuration. A delayed notice will also
be
visible in the patron notice log.

To test:

1. Apply patch and run updatedatabase.pl to add new column to message_queue.
2. Check in items with holds with different delay modes ('no delay','fixed
delay','selectable by staff').
3. Check the patron notice logs to check notice delay. Delayed notices have
status 'pending, delayed until...'
4. Expected behaviour is:
   'No delay': No notices are delayed.
   'Fixed delay': All pickup notices are delayed by the no of hours set in
PickupNoticeDelayDuration.
   'Delay selectable by staff': Pickup notice is delayed until the time set in
UI. If no delay is set,
                                notice will not be delayed. Also note the
warning at the checkin page
                                when a delay is set.
5. Run process_message_queue.pl before and after the delay times above. Notices
without delay are sent
   immediatly, delayed notices are only sent after the set time.
6. Tests should pass.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list