summaryrefslogtreecommitdiff
path: root/FS/FS/cust_main.pm
diff options
context:
space:
mode:
authorivan <ivan>2008-03-14 20:11:42 +0000
committerivan <ivan>2008-03-14 20:11:42 +0000
commitc7018e1a451242265a0191f8a6e2ccbbc568fa44 (patch)
treeda3845ae81702166f7a23f044d2ebbd5502e6c36 /FS/FS/cust_main.pm
parentdf82b9e2945a50797d72ea42d6c75f869e6c5959 (diff)
eliminate some harmless uninitialized value warnings
Diffstat (limited to 'FS/FS/cust_main.pm')
-rw-r--r--FS/FS/cust_main.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm
index 73bdc1462..b58a52c45 100644
--- a/FS/FS/cust_main.pm
+++ b/FS/FS/cust_main.pm
@@ -3169,7 +3169,7 @@ sub realtime_bop {
'gatewaynum' => ( $payment_gateway ? $payment_gateway->gatewaynum : '' ),
};
$cust_pay_pending->payunique( $options{payunique} )
- if length($options{payunique});
+ if defined($options{payunique}) && length($options{payunique});
my $cpp_new_err = $cust_pay_pending->insert; #mutex lost when this is inserted
return $cpp_new_err if $cpp_new_err;
@@ -3322,7 +3322,8 @@ sub realtime_bop {
'paydate' => $paydate,
} );
#doesn't hurt to know, even though the dup check is in cust_pay_pending now
- $cust_pay->payunique( $options{payunique} ) if length($options{payunique});
+ $cust_pay->payunique( $options{payunique} )
+ if defined($options{payunique}) && length($options{payunique});
my $oldAutoCommit = $FS::UID::AutoCommit;
local $FS::UID::AutoCommit = 0;