From 796068439dee9576daefdc7a0ce0e8571d1b060f Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Thu, 8 Apr 2021 14:57:36 +0200 Subject: [PATCH] Enable running Flipper migration The initializer ran code the needs the database in the migrated state. The decision is to not initialize anything relative to feature. This has to be done within the FlipperUI by the instance managers. --- config/initializers/feature_toggles.rb | 4 ---- config/initializers/flipper.rb | 5 ----- 2 files changed, 9 deletions(-) diff --git a/config/initializers/feature_toggles.rb b/config/initializers/feature_toggles.rb index ed3ee27d23..0aa6aa07d4 100644 --- a/config/initializers/feature_toggles.rb +++ b/config/initializers/feature_toggles.rb @@ -3,7 +3,3 @@ require 'open_food_network/feature_toggle' OpenFoodNetwork::FeatureToggle.enable(:customer_balance) do |user| true end - -OpenFoodNetwork::FeatureToggle.enable(:unit_price) do - Rails.env.development? -end diff --git a/config/initializers/flipper.rb b/config/initializers/flipper.rb index f5351b71ab..96e1ce03eb 100644 --- a/config/initializers/flipper.rb +++ b/config/initializers/flipper.rb @@ -9,8 +9,3 @@ end Rails.configuration.middleware.use Flipper::Middleware::Memoizer, preload_all: true Flipper.register(:admins) { |actor| actor.respond_to?(:admin?) && actor.admin? } - -if !Flipper[:unit_price].exist? - # Unit price default setup, could be overided by admin in the flipper-ui interface - Flipper.enable_group :unit_price, :admins -end