From 1148e5646b7bf18ef8304924874eaf2be99cfbf9 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Mon, 26 Jul 2021 18:21:30 -0500 Subject: [PATCH] Signup should work if rate center lookup fails --- lib/registration.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/registration.rb b/lib/registration.rb index 4ea301e..704fd3e 100644 --- a/lib/registration.rb +++ b/lib/registration.rb @@ -116,8 +116,9 @@ class Registration "contact support.)" def add_instructions(form, center) + center = " (#{center})" if center [ - "You've selected #{tel} (#{center}) as your JMP number", + "You've selected #{tel}#{center} as your JMP number", ACTIVATE_INSTRUCTION, CRYPTOCURRENCY_INSTRUCTION ].each do |txt| @@ -144,10 +145,10 @@ class Registration protected def rate_center - EM.promise_fiber do + EM.promise_fiber { center = BandwidthIris::Tn.get(tel).get_rate_center "#{center[:rate_center]}, #{center[:state]}" - end + }.catch { nil } end end -- 2.38.5