summaryrefslogtreecommitdiff
path: root/FS
diff options
context:
space:
mode:
Diffstat (limited to 'FS')
-rw-r--r--FS/FS/part_pkg/voip_cdr.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/FS/FS/part_pkg/voip_cdr.pm b/FS/FS/part_pkg/voip_cdr.pm
index 31a92187b..e74ed0ee5 100644
--- a/FS/FS/part_pkg/voip_cdr.pm
+++ b/FS/FS/part_pkg/voip_cdr.pm
@@ -412,7 +412,8 @@ sub calc_usage {
# at this point we officially Do Not Care about the rating method
$charges += $cdr->rated_price;
$formatter->append($cdr);
- $cdr->set_status('done');
+ my $error = $cdr->set_status('done');
+ die $error if $error;
}
}