Change summary
lib/port_in_order.rb | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
Detailed changes
@@ -22,6 +22,9 @@ class PortInOrder
@params["PeerId"] = CONFIG[:bandwidth_peer]
@params["ProcessingStatus"] = "DRAFT"
@params["Subscriber"]["SubscriberType"] ||= "RESIDENTIAL"
+
+ @params["BillingTelephoneNumber"].gsub!(/[^\d]/, "")
+ @params["BillingTelephoneNumber"].gsub!(/\A1(\d{10})\Z/) { $1 }
end
def customer_id
@@ -38,8 +41,6 @@ class PortInOrder
def to_h
@params.dup.tap do |h|
h["LoaAuthorizingPerson"] = loa_authorizing_person
- h["BillingTelephoneNumber"].gsub!(/[^\d]/, "")
- h["BillingTelephoneNumber"].gsub!(/\A1(\d{10})\Z/) { $1 }
h["ListOfPhoneNumbers"] = {
"PhoneNumber" => h["BillingTelephoneNumber"]
}