Bug 26851: Don't generate a notice to library if no content
authorNick Clemens <nick@bywatersolutions.com>
Wed, 28 Oct 2020 19:00:28 +0000 (19:00 +0000)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Tue, 12 Jan 2021 10:19:37 +0000 (11:19 +0100)
commit9769160083d614601997945f29a0fe9d353bf7ec
tree20fe529cfa9f7ae6c9f0e25f0de8361d466a9a9e
parentc055685ac4f59b2a83730c67792c6fb3c81d2123
Bug 26851: Don't generate a notice to library if no content

To test:
 1 - Check out an over due to a patron
 2 - Set overdue triggers to a trigger less than number of days overdue
 3 - Make sure the patron has no email
 4 - Set content of ODUE notice to:
    [%# Comment will not print %]
 5 - perl misc/cronjobs/overdue_notices.pl
 6 - Check the message queue
 7 - There is a notice sent to the library:
    "These messages were not sent directly to the patrons."
    With no messages
 8 - Apply patch
 9 - Repeat
10 - No new message generated

Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
misc/cronjobs/overdue_notices.pl