summaryrefslogtreecommitdiff
path: root/FS/FS/pay_batch
diff options
context:
space:
mode:
authorMark Wells <mark@freeside.biz>2013-07-09 14:57:49 -0700
committerMark Wells <mark@freeside.biz>2013-07-09 14:57:49 -0700
commitbf2769eca6c8bdcf0332e43cc654f35280624d12 (patch)
tree96e82fe145a281852376cff405bd302276823a7d /FS/FS/pay_batch
parente4c42d0a335f5a544d68ac7e7a6025694503accd (diff)
use per-agent config for all EFT Canada batch options, #23757, from #14859
Diffstat (limited to 'FS/FS/pay_batch')
-rw-r--r--FS/FS/pay_batch/eft_canada.pm8
1 files changed, 7 insertions, 1 deletions
diff --git a/FS/FS/pay_batch/eft_canada.pm b/FS/FS/pay_batch/eft_canada.pm
index b24c9c3..64fd2f9 100644
--- a/FS/FS/pay_batch/eft_canada.pm
+++ b/FS/FS/pay_batch/eft_canada.pm
@@ -58,7 +58,13 @@ my %holiday = (
init => sub {
my $conf = shift;
- my @config = $conf->config('batchconfig-eft_canada');
+ my $agentnum = shift;
+ my @config;
+ if ( $conf->exists('batch-spoolagent') ) {
+ @config = $conf->config('batchconfig-eft_canada', $agentnum);
+ } else {
+ @config = $conf->config('batchconfig-eft_canada');
+ }
# SFTP login, password, trans code, delay time
my $process_delay;
($trans_code, $process_delay) = @config[2,3];