Skip to content

Commit 16bc91c

Browse files
authored
Merge pull request #6460 from NHSDigital/flipper-strict-mode
Silence errors about feature flags not existing
2 parents 3e1bceb + 792d8c4 commit 16bc91c

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

app/lib/feature_flag_factory.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ def self.call
77
File.read(Rails.root.join("config/feature_flags.yml"))
88
).keys
99

10-
names.each { Flipper.add(it) unless Flipper.exist?(it) }
10+
Flipper::Adapters::Strict.with_sync_mode do
11+
names.each { Flipper.add(it) unless Flipper.exist?(it) }
12+
end
1113

1214
Flipper.features.each do |feature|
1315
feature.remove unless feature.name.to_s.in?(names)

0 commit comments

Comments
 (0)