From 6ae47c208a7d97ba7eae77efeca91b5d6bb5b92c Mon Sep 17 00:00:00 2001 From: Gaetan Craig-Riou Date: Mon, 24 Nov 2025 13:47:32 +1100 Subject: [PATCH] Per review, don't use one line rescue One line rescue will rescue any exception and doesn't allow for rescuing specific exception: https://thoughtbot.com/blog/don-t-inline-rescue-in-ruby --- config/initializers/flipper.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config/initializers/flipper.rb b/config/initializers/flipper.rb index 955a3ec8a1..b8dcb18c19 100644 --- a/config/initializers/flipper.rb +++ b/config/initializers/flipper.rb @@ -78,4 +78,8 @@ Flipper::UI.configure do |config| end # Add known feature toggles. This may fail if the database isn't setup yet. -OpenFoodNetwork::FeatureToggle.setup! rescue ActiveRecord::StatementInvalid +begin + OpenFoodNetwork::FeatureToggle.setup! +rescue ActiveRecord::StatementInvalid + nil +end