[freeside-commits] branch master updated. 95759ff41840195d29cc28e492c895d6db55dd8f
Mark Wells
mark at 420.am
Sun Sep 28 21:22:34 PDT 2014
The branch, master has been updated
via 95759ff41840195d29cc28e492c895d6db55dd8f (commit)
from 3a7f3a2e81cc7423ba9a08fd4b28b3b5f4f227a2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 95759ff41840195d29cc28e492c895d6db55dd8f
Author: Mark Wells <mark at freeside.biz>
Date: Sun Sep 28 21:22:05 2014 -0700
NENA2 export: supply a default value for class of service, #14049
diff --git a/FS/FS/part_export/nena2.pm b/FS/FS/part_export/nena2.pm
index 4d3f08f..8d59425 100644
--- a/FS/FS/part_export/nena2.pm
+++ b/FS/FS/part_export/nena2.pm
@@ -263,6 +263,15 @@ sub data {
# customer name and class
$hash{customer_name} = $svc->phone_name_or_cust;
$hash{class_of_service} = $svc->e911_class;
+ if (!$hash{class_of_service}) {
+ # then guess
+ my $cust_main = $svc->cust_main;
+ if ($cust_main->company) {
+ $hash{class_of_service} = '2';
+ } else {
+ $hash{class_of_service} = '1';
+ }
+ }
$hash{type_of_service} = $svc->e911_type || '0';
$hash{exchange} = '';
-----------------------------------------------------------------------
Summary of changes:
FS/FS/part_export/nena2.pm | 9 +++++++++
1 file changed, 9 insertions(+)
More information about the freeside-commits
mailing list