fix(flipper): don't clone features globally enabled

This commit is contained in:
Colin Darie 2024-03-02 16:38:00 +01:00
parent 3519e5eef1
commit dbf04c63a4
No known key found for this signature in database
GPG key ID: 8C76CADD40253590
2 changed files with 20 additions and 7 deletions

View file

@ -561,9 +561,10 @@ class Procedure < ApplicationRecord
procedure.update!(defaut_groupe_instructeur: new_defaut_groupe)
Flipper.features.each do |feature|
if feature_enabled?(feature.key)
Flipper.enable(feature.key, procedure)
end
next if feature.enabled? # don't clone features globally enabled
next unless feature_enabled?(feature.key)
Flipper.enable(feature.key, procedure)
end
procedure