web.rb 🔗
@@ -233,9 +233,11 @@ class Web < Roda
CustomerRepo
.new(sgx_repo: Bwmsgsv2Repo.new)
.find_by_tel(params["to"])
- .then do |customer|
+ .then { |c|
+ EMPromise.all([c, c.ogm(params["from"])])
+ }.then do |(customer, ogm)|
render :voicemail, locals: {
- ogm: customer.ogm(params["from"]),
+ ogm: ogm,
transcription_enabled: customer.transcription_enabled
}
end