From 7ed82414c10aff315e6ecad3049302f6e845624d Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 3 Jan 2024 19:01:52 -0500 Subject: [PATCH] Enable buy sim for everyone --- forms/sim_details.rb | 22 ++++++++++------------ sgx_jmp.rb | 4 +--- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/forms/sim_details.rb b/forms/sim_details.rb index 17e10c48a7321c7b496d2d5b49793df70bebff9e..10818197f37d37bb57643f8dc2a8c821aaf4a68e 100644 --- a/forms/sim_details.rb +++ b/forms/sim_details.rb @@ -12,16 +12,14 @@ else ) end -if @buy - field( - var: "http://jabber.org/protocol/commands#actions", - label: "Action", - type: "list-single", - options: [ - { label: "Done", value: "complete" }, - { label: "Order new Physical SIM", value: "order-sim" }, - { label: "Order new eSIM", value: "order-esim" } +field( + var: "http://jabber.org/protocol/commands#actions", + label: "Action", + type: "list-single", + options: [ + { label: "Done", value: "complete" }, + { label: "Order new Physical SIM", value: "order-sim" }, + { label: "Order new eSIM", value: "order-esim" } ], - value: "complete" - ) -end + value: "complete" +) diff --git a/sgx_jmp.rb b/sgx_jmp.rb index da8f861cbf221f34d309607a348c9bf726920b5d..9b1819c327942de9f7d73e3dfcf785f164574ab8 100644 --- a/sgx_jmp.rb +++ b/sgx_jmp.rb @@ -722,9 +722,7 @@ Command.new( EMPromise.all([customer, SIMRepo.new.owned_by(customer)]) }.then do |(customer, sims)| Command.reply { |reply| - buy = customer.feature_flags.include?(:buy_sim) - reply.status = "completed" unless buy - reply.command << FormTemplate.render("sim_details", sims: sims, buy: buy) + reply.command << FormTemplate.render("sim_details", sims: sims) }.then { |iq| case iq.form.field("http://jabber.org/protocol/commands#actions")&.value when "order-sim"