[Koha-bugs] [Bug 30515] Move Overdue transports to patron messaging preferences

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Mar 20 18:23:53 CET 2024


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30515

David Gustafsson <glasklas at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #163564|0                           |1
        is obsolete|                            |

--- Comment #10 from David Gustafsson <glasklas at gmail.com> ---
Created attachment 163573
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=163573&action=edit
Bug 30515: Move Overdue transports to patron messaging preferences

Add syspref for using patron specific message preferences for
overdue messages instead of patron category level preferences.

To test:
1) Set UsePatronPreferencesForOverdueNotices "individual patron preference"
2) Enable some transport for a patron in the messaging preferences form
2) Check out an item and set a due date that will result in an overdue notice
4) Run the overdue_notices.pl script
5) Verify that messages has been sent for the selected transport(s)
6) Run gather_print_notices.pl and verify a print notice is generated
7) Set UsePatronPreferencesForOverdueNotices to "when no other transport
   set"
8) Run the overdue_notices.pl and gather_print_notices.pl and verify
   that no print notice is generated
9) Disable all transports for the patron
10) Run the overdue_notices.pl and gather_print_notices.pl and verify
    that print notice is generated
11)  Set UsePatronPreferencesForOverdueNotices to "never"
12) Run the overdue_notices.pl and gather_print_notices.pl and verify
    that no print notice is generated
13) Enable some transport(s) for the patron
14) Run the overdue_notices.pl and gather_print_notices.pl and verify
    that no print notice is generated

Sponsored-by: Gothenburg University Library

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


More information about the Koha-bugs mailing list