From 8c20a8b3bd5fa52a2f8ff83d206dceeb749542c8 Mon Sep 17 00:00:00 2001 From: Kat Date: Tue, 26 Mar 2024 10:39:55 +0000 Subject: [PATCH] Disable delete user on production --- app/services/feature_toggle.rb | 4 ++++ app/views/users/show.html.erb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/services/feature_toggle.rb b/app/services/feature_toggle.rb index f145b7132..1aaba1571 100644 --- a/app/services/feature_toggle.rb +++ b/app/services/feature_toggle.rb @@ -34,4 +34,8 @@ class FeatureToggle def self.delete_location_enabled? !Rails.env.production? end + + def self.delete_user_enabled? + !Rails.env.production? + end end diff --git a/app/views/users/show.html.erb b/app/views/users/show.html.erb index a4e5e7910..a93532e7b 100644 --- a/app/views/users/show.html.erb +++ b/app/views/users/show.html.erb @@ -140,7 +140,7 @@ <% end %> <% end %> - <% if UserPolicy.new(current_user, @user).delete? %> + <% if UserPolicy.new(current_user, @user).delete? && FeatureToggle.delete_user_enabled? %> <%= delete_user_link(@user) %> <% end %>