summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2019-05-20 12:53:57 -0700
committerIvan Kohler <ivan@freeside.biz>2019-05-20 12:53:57 -0700
commita1b53bf2e2af68085228b73c9da980fc49b1d393 (patch)
tree68ff9bca4eef3f81219aa71bc889173201c371ba
parentdac9051f94d03903c00a46117f6edf8315ec57dc (diff)
restore our time-tracking hack, RT#83379, RT#81529
-rw-r--r--FS/FS/svc_acct.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm
index 053f1e0..a04789b 100644
--- a/FS/FS/svc_acct.pm
+++ b/FS/FS/svc_acct.pm
@@ -2008,7 +2008,10 @@ sub _op_usage {
die "Can't update $column for svcnum". $self->svcnum
if $rv == 0;
- if ( $conf->exists('radius-chillispot-max') ) {
+ if ( $conf->exists('radius-chillispot-max')
+ || scalar($conf->config('support_packages'))
+ )
+ {
#$self->snapshot; #not necessary, we retain the old values
#create an object with the updated usage values
my $new = qsearchs('svc_acct', { 'svcnum' => $self->svcnum });