summaryrefslogtreecommitdiff
path: root/FS/FS/cdr.pm
diff options
context:
space:
mode:
Diffstat (limited to 'FS/FS/cdr.pm')
-rw-r--r--FS/FS/cdr.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/FS/FS/cdr.pm b/FS/FS/cdr.pm
index 5a398ce..aa1c406 100644
--- a/FS/FS/cdr.pm
+++ b/FS/FS/cdr.pm
@@ -518,6 +518,7 @@ sub set_status_and_rated_price {
} else {
$self->freesidestatus($status);
+ $self->freesidestatustext($opt{'statustext'}) if exists($opt{'statustext'});
$self->rated_price($rated_price);
$self->$_($opt{$_})
foreach grep exists($opt{$_}), map "rated_$_",
@@ -681,6 +682,7 @@ sub rate_prefix {
return $self->set_status_and_rated_price( 'skipped',
0,
$opt{'svcnum'},
+ 'statustext' => $reason,
);
}