diff --git a/web.rb b/web.rb index 2a0431c091fbca8a0f576d90e0a19d95894374a6..69b5564ae7032178229d6d464cc38be357d8ba61 100644 --- a/web.rb +++ b/web.rb @@ -455,8 +455,9 @@ class Web < Roda ).then do |ca| r.json { ca.to_json } - call_attempt_repo.starting_call(c, params["callId"]) - render(*ca.to_render) + call_attempt_repo.starting_call(c, params["callId"]).then do + render(*ca.to_render) + end end }.catch_only(CustomerRepo::NotFound) { render "outbound/no_customer"