[Koha-bugs] [Bug 21543] New: Advanced Notice cron will try to send advance phone notices in the Talking Tech Sending Notices File

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Oct 10 20:50:20 CEST 2018


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

            Bug ID: 21543
           Summary: Advanced Notice cron will try to send advance phone
                    notices in the Talking Tech Sending Notices File
 Change sponsored?: ---
           Product: Koha
           Version: 17.11
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5 - low
         Component: Notices
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: margaret at bywatersolutions.com
        QA Contact: testopia at bugs.koha-community.org

The Advanced Notice (misc/cronjobs/advance_notices.pl) will try to send
"advance notice of item due" phone notices which shouldn't be processed except
by the Talking Tech Sending Notices File
(misc/cronjobs/thirdparty/TalkingTech_itiva_outbound.pl)

In this case/to replicate:

1) A library is set up to use Advanced Notices and Talking Tech
Sending/Receiving Notices File crons.
2) They want patrons to get advanced notice emails 7 days per week, but only
get phone notices 5 days per week. 
3) When Advanced Notices cron runs on those other two days it will try to send
the "advance notice of item due phone notices" to Talking Tech, which fails
because the i-tiva server is not making calls on that day. 
4) The notices that Advanced Notice cron erroneously processed are forever
stuck in pending status in the message queue. 

Can Advanced Notice cron be updated to not touch notices that are slated for
processing by the Talking Tech Sending Notices File cron? 

TLDR: advance_notices.pl generates phone notices, these should only be
generated by the talking tech crons. To recreate enable advanced messaging, set
phone for advance notice for a patron and checkout an item that will trigger
the notice, run advance_notices.pl, check the message queue and see a phone
notice is pending.

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


More information about the Koha-bugs mailing list