summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorivan <ivan>2005-03-03 08:58:45 +0000
committerivan <ivan>2005-03-03 08:58:45 +0000
commit4045b74f9dbb7d195772e404966b20a18262b07e (patch)
treeaa5c46775a57c9c515bd8854d8ecbe9809ce827d
parentf684dcf1c1e690b2f510ab859b53f7d5c835ca47 (diff)
voip: rearrange and compact call details on invoices, so place names get cut off, not anything important
-rw-r--r--FS/FS/part_pkg/voip_sqlradacct.pm28
1 files changed, 10 insertions, 18 deletions
diff --git a/FS/FS/part_pkg/voip_sqlradacct.pm b/FS/FS/part_pkg/voip_sqlradacct.pm
index cbd1654d7..a2f998a17 100644
--- a/FS/FS/part_pkg/voip_sqlradacct.pm
+++ b/FS/FS/part_pkg/voip_sqlradacct.pm
@@ -155,27 +155,19 @@ sub calc_recur {
my $rate_region = $rate_prefix->rate_region;
warn " (rate region $rate_region)" if $DEBUG;
+ my @call_details = (
+ time2str("%Y %b %d - %r", $session->{'acctstarttime'}),
+ "+$countrycode $dest",
+ $rate_region->regionname,
+ $minutes.'m',
+ '$'.$charge,
+ );
+
warn " adding details on charge to invoice: ".
- join(' - ',
- time2str("%Y %b %d - %r", $session->{'acctstarttime'}),
- "+$countrycode $dest",
- $rate_region->regionname,
- $minutes.'m',
- '$'.$charge,
- )
+ join(' - ', @call_details )
if $DEBUG;
- push @$details,
- #[
- join(' - ',
- time2str("%Y %b %d - %r", $session->{'acctstarttime'}),
- "+$countrycode $dest",
- $rate_region->regionname,
- $minutes.'m',
- '$'.$charge,
- #]
- )
- ;
+ push @$details, join(' - ', @call_details); #\@call_details,
} # $session