Merge pull request #9677 from govpf/feature-ouidou/clone_procedure_with_feature_flags

ETQ admin, les procédures clonées conservent les features flags
This commit is contained in:
Colin Darie 2023-11-28 08:21:02 +00:00 committed by GitHub
commit 64400b512c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 28 additions and 0 deletions

View file

@ -539,6 +539,12 @@ class Procedure < ApplicationRecord
.find_by(label: defaut_groupe_instructeur.label) || procedure.groupe_instructeurs.first
procedure.update!(defaut_groupe_instructeur: new_defaut_groupe)
Flipper.features.each do |feature|
if feature_enabled?(feature.key)
Flipper.enable(feature.key, procedure)
end
end
procedure
end