From 6cac87dc9feacb9e514277fd6ed284779fa87a2f Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Wed, 24 Oct 2018 01:17:51 +0000 Subject: [PATCH] Bug 21640: Enable output to STDOUT for Itiva outbound script To test: 1 - Enable the TalkingTechItivaPhoneNotification 2 - Copy 'HOLD' notice 'email' transport to the phone section 3 - Enable EnhancedMessagingPreferences 4 - Find a patron and enable 'phone' for the 'Hold filled' notice Note: You might not be able to do this straightaway, bug 21639 If the phone box has a '-' and not a checkbox: sudo koha-mysql kohadev INSERT INTO message_transports (message_attribute_id,message_transport_type,is_digest,letter_module,letter_code) VALUES (4,'phone',0,'reserves','HOLD'); 5 - Place a hold for the patron 6 - Check it in and confirm the hold to set it waiting 7 - sudo koha-shell kohadev 8 - perl misc/cronjobs/thirdparty/TalkingTech_itiva_outbound.pl --type=RESERVE -w 0 -v 9 - Note the Output says it will be on STDOUT, but nothing is output 10 - Apply patch 11 - repeat 12 - Hold info is output to command line Signed-off-by: Mark Tompsett Signed-off-by: Marcel de Rooy Signed-off-by: Nick Clemens (cherry picked from commit 12ed04eabb32cb957acd9f88d94ccada0ac09d07) Signed-off-by: Martin Renvoize (cherry picked from commit c3243e912f28ffb874d1c9fa0389c89bf8a0183c) Signed-off-by: Fridolin Somers --- misc/cronjobs/thirdparty/TalkingTech_itiva_outbound.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/cronjobs/thirdparty/TalkingTech_itiva_outbound.pl b/misc/cronjobs/thirdparty/TalkingTech_itiva_outbound.pl index 5826526c12..d5c4bb7ce6 100755 --- a/misc/cronjobs/thirdparty/TalkingTech_itiva_outbound.pl +++ b/misc/cronjobs/thirdparty/TalkingTech_itiva_outbound.pl @@ -93,7 +93,7 @@ if ( defined $outfile ) { } else { print "No output file defined; printing to STDOUT\n" if ( defined $verbose ); - open( $OUT, '>', "&STDOUT" ) || die("Couldn't duplicate STDOUT: $!"); + $OUT = *STDOUT || die "Couldn't duplicate STDOUT: $!"; } my $format = 'V'; # format for phone notifications -- 2.39.5