summaryrefslogtreecommitdiff
path: root/FS/FS/Upgrade.pm
diff options
context:
space:
mode:
authorMitch Jackson <mitch@freeside.biz>2018-07-17 22:31:00 -0500
committerMitch Jackson <mitch@freeside.biz>2018-07-18 18:09:36 +0000
commit8cd612ba6ddfda69ee5af2b557a943c73a5c95be (patch)
tree1abb3dc961e523d4e1fbff51067413c19b0c5e3d /FS/FS/Upgrade.pm
parent81fe2b6311b181a32a81fa81fcccfff1c7d471d1 (diff)
freeside-upgrade - fix uninitalized value warnings
Diffstat (limited to 'FS/FS/Upgrade.pm')
-rw-r--r--FS/FS/Upgrade.pm6
1 files changed, 3 insertions, 3 deletions
diff --git a/FS/FS/Upgrade.pm b/FS/FS/Upgrade.pm
index 1f47217..f998a81 100644
--- a/FS/FS/Upgrade.pm
+++ b/FS/FS/Upgrade.pm
@@ -153,7 +153,7 @@ If you need to continue using the old Form 477 report, turn on the
# boolean+text previous_balance-exclude_from_total is now two separate options
my $total_new_charges = $conf->config('previous_balance-exclude_from_total');
- if (length($total_new_charges) > 0) {
+ if ( defined $total_new_charges && length($total_new_charges) > 0 ) {
$conf->set('previous_balance-text-total_new_charges', $total_new_charges);
$conf->set('previous_balance-exclude_from_total', '');
}
@@ -174,8 +174,8 @@ If you need to continue using the old Form 477 report, turn on the
$conf->delete('unsuspendauto');
}
- if ($conf->config('cust-fields') =~ / \| Payment Type/) {
- my $cust_fields = $conf->config('cust-fields');
+ my $cust_fields = $conf->config('cust-fields');
+ if ( defined $cust_fields && $cust_fields =~ / \| Payment Type/ ) {
# so we can potentially use 'Payment Types' or somesuch in the future
$cust_fields =~ s/ \| Payment Type( \|)/$1/;
$cust_fields =~ s/ \| Payment Type$//;