From 303e8398194d4e68dc0b0c4a8696a45d659ad9e2 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Tue, 31 Jan 2023 16:24:13 -0500 Subject: [PATCH] Put CDRs behind a feature flag --- lib/customer.rb | 2 +- sgx_jmp.rb | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/customer.rb b/lib/customer.rb index c490522..626be27 100644 --- a/lib/customer.rb +++ b/lib/customer.rb @@ -43,7 +43,7 @@ class Customer klass.new( customer_id, jid, plan: CustomerPlan.extract(customer_id, **kwargs), - **kwargs.slice(:balance, :sgx, :tndetails, *keys) + **kwargs.slice(:balance, :sgx, :tndetails, :feature_flags, *keys) ) end diff --git a/sgx_jmp.rb b/sgx_jmp.rb index e1de467..4420107 100644 --- a/sgx_jmp.rb +++ b/sgx_jmp.rb @@ -528,7 +528,8 @@ Command.new( Command.new( "cdrs", - "Show Call Logs" + "📲 Show Call Logs", + list_for: ->(feature_flags:, **) { feature_flags.include?(:cdrs) } ) { report_for = ((Date.today << 1)..Date.today) -- 2.38.4