summaryrefslogtreecommitdiff
path: root/FS/FS
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2017-03-21 19:15:27 -0700
committerIvan Kohler <ivan@freeside.biz>2017-03-21 19:15:27 -0700
commit110e4ab13ff3b0d7df2265a68e92170c59d76e61 (patch)
tree237e0572fedc3f22019f581260c7e066f3435d2a /FS/FS
parent8410cdd0df8c470b0d804be5e03539303f2a8079 (diff)
UI improvments porting in when there's an inventory selector: can enter a phone number instead of selecting from inventory, RT#73618
Diffstat (limited to 'FS/FS')
-rw-r--r--FS/FS/part_export/vitelity.pm7
1 files changed, 7 insertions, 0 deletions
diff --git a/FS/FS/part_export/vitelity.pm b/FS/FS/part_export/vitelity.pm
index d70929c8b..0b6b81b27 100644
--- a/FS/FS/part_export/vitelity.pm
+++ b/FS/FS/part_export/vitelity.pm
@@ -45,6 +45,7 @@ sub rebless { shift; }
sub can_get_dids { 1; }
sub get_dids_can_tollfree { 1; };
+sub can_lnp { 1; }
sub get_dids {
my $self = shift;
@@ -500,6 +501,12 @@ sub check_lnp {
warn "ERROR setting lnp_status for DID ". $svc_phone->phonenum. ": $error" if $error;
}
+ } elsif ( $result ne $svc_phone->lnp_reject_reason ) {
+ $svc_phone->lnp_reject_reason($result);
+ $error = $svc_phone->replace;
+ #XXX log this using our internal log instead, so we can alert on it
+ warn "ERROR setting lnp_reject_reason for DID ". $svc_phone->phonenum. ": $error" if $error;
+
}
}