summaryrefslogtreecommitdiff
path: root/FS/FS/svc_phone.pm
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2013-04-24 13:54:59 -0700
committerIvan Kohler <ivan@freeside.biz>2013-04-24 13:54:59 -0700
commitf6d64a9f735b666e876cf1a42e5ca16169ba7870 (patch)
tree91d55c803a800d67776c20473383003a1899e007 /FS/FS/svc_phone.pm
parent196d15248930f3e54811a8b46b5ede47db678e19 (diff)
add options to bill or not based on cdr_calltype, like the ones on cdr_type
Diffstat (limited to 'FS/FS/svc_phone.pm')
-rw-r--r--FS/FS/svc_phone.pm7
1 files changed, 6 insertions, 1 deletions
diff --git a/FS/FS/svc_phone.pm b/FS/FS/svc_phone.pm
index f28002c..3cc1adc 100644
--- a/FS/FS/svc_phone.pm
+++ b/FS/FS/svc_phone.pm
@@ -684,7 +684,9 @@ with the chosen prefix.
=item begin, end: Start and end of a date range, as unix timestamp.
-=item cdrtypenum: Only return CDRs with this type number.
+=item cdrtypenum: Only return CDRs with this type.
+
+=item calltypenum: Only return CDRs with this call type.
=item disable_src => 1: Only match on "charged_party", not "src".
@@ -735,6 +737,9 @@ sub psearch_cdrs {
if ($options{'cdrtypenum'}) {
$hash{'cdrtypenum'} = $options{'cdrtypenum'};
}
+ if ($options{'calltypenum'}) {
+ $hash{'calltypenum'} = $options{'calltypenum'};
+ }
my $for_update = $options{'for_update'} ? 'FOR UPDATE' : '';