]> git.koha-community.org Git - koha.git/commit
Bug 12344 - Multi transport types for issues and checkins
authorBenjamin Rosketh <benjamin.rokseth@kul.oslo.kommune.no>
Mon, 2 Jun 2014 12:18:30 +0000 (14:18 +0200)
committerChris Cormack <chris@bigballofwax.co.nz>
Tue, 31 Mar 2015 05:33:08 +0000 (18:33 +1300)
commit8c40dfca0bee1e53251a88b0d3c10a1da7ed9f96
treefc4bfcfc8279c030c090eed6bcfdd084f595a210
parent43191a61e77d056bda8bd4465f40baf1c93abafa
Bug 12344 - Multi transport types for issues and checkins

This small patch corrects the order of generating notices for issues and returns (checkout/checkin) so that borrower's notices are rendered correctly (for sms,email,etc.)

Test plan:

1) Edit SMSSendDriver syspref to use driver 'Test'
2) Edit CHECKOUT template for sms to 'SMS test'
3) select SMS for test patron's messaging prefs for item checkout
4) checkout an item
5) check the table message_queue, verify that template sms is
   not used (message content is not 'SMS test')

6) apply patch, make new checkout
7) check that message_queue table now has a correctly generated
   notice with 'SMS test'

For a real world test use a real SMS::Send driver and run the
cronjob process-message-queue.pl to send messages immediately.

Signed-off-by: Sophie Meynieux <sophie.meynieux@biblibre.com>
Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
(cherry picked from commit 2ab4a4287ba6081a872f1123fe44e5596c829bf1)
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
C4/Circulation.pm