From e5b66f4d5b0477ed2746aaf44e870e43908269b1 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 15 Sep 2021 13:31:14 -0500 Subject: [PATCH] Allow fetching fwd timeout as well --- lib/backend_sgx.rb | 4 ++++ lib/customer.rb | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/backend_sgx.rb b/lib/backend_sgx.rb index 2bcb112479c0b8d72bf9245693219d24aa828425..7f386124027ec138f23bedd5a48d52be9ea41542 100644 --- a/lib/backend_sgx.rb +++ b/lib/backend_sgx.rb @@ -37,6 +37,10 @@ class BackendSgx REDIS.get("catapult_ogm_url-#{from_jid}") end + def fwd_timeout + REDIS.get("catapult_fwd_timeout-#{from_jid}") + end + def set_fwd_timeout(timeout) REDIS.set("catapult_fwd_timeout-#{from_jid}", timeout) end diff --git a/lib/customer.rb b/lib/customer.rb index b66858371fc897d0fbcd1d6d660a97fa12fd4562..b5b093c6ff008abff3a23c58a2b9221d28e28198 100644 --- a/lib/customer.rb +++ b/lib/customer.rb @@ -21,7 +21,8 @@ class Customer attr_reader :customer_id, :balance, :jid def_delegators :@plan, :active?, :activate_plan_starting_now, :bill_plan, :currency, :merchant_account, :plan_name, :auto_top_up_amount - def_delegators :@sgx, :register!, :registered?, :set_fwd_timeout + def_delegators :@sgx, :register!, :registered?, + :fwd_timeout, :set_fwd_timeout def_delegators :@usage, :usage_report, :message_usage, :incr_message_usage def initialize(