Merge pull request #10700 from colinux/fix-persisting-pp-error

ETQ instructeur, n'affiche pas 2 fois le message de réinitialisation du tableau de dossiers
This commit is contained in:
Colin Darie 2024-08-21 07:23:15 +00:00 committed by GitHub
commit c1f4bd0ba3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -367,15 +367,20 @@ module Instructeurs
end end
def procedure_presentation def procedure_presentation
@procedure_presentation ||= get_procedure_presentation @procedure_presentation ||= begin
end procedure_presentation, errors = current_instructeur.procedure_presentation_and_errors_for_procedure_id(procedure_id)
def get_procedure_presentation if errors.present?
procedure_presentation, errors = current_instructeur.procedure_presentation_and_errors_for_procedure_id(procedure_id) msg = "Votre affichage a dû être réinitialisé en raison du problème suivant : " + errors.full_messages.join(', ')
if errors.present? if request.get?
flash[:alert] = "Votre affichage a dû être réinitialisé en raison du problème suivant : " + errors.full_messages.join(', ') flash.now[:alert] = msg
else
flash[:alert] = msg
end
end
procedure_presentation
end end
procedure_presentation
end end
def current_filters def current_filters