run routing engine only at submit
This commit is contained in:
parent
97aac5d588
commit
6c188a867d
1 changed files with 1 additions and 4 deletions
|
@ -179,7 +179,6 @@ module Users
|
||||||
errors = submit_dossier_and_compute_errors
|
errors = submit_dossier_and_compute_errors
|
||||||
|
|
||||||
if errors.blank?
|
if errors.blank?
|
||||||
RoutingEngine.compute(@dossier)
|
|
||||||
@dossier.passer_en_construction!
|
@dossier.passer_en_construction!
|
||||||
@dossier.process_declarative!
|
@dossier.process_declarative!
|
||||||
NotificationMailer.send_en_construction_notification(@dossier).deliver_later
|
NotificationMailer.send_en_construction_notification(@dossier).deliver_later
|
||||||
|
@ -538,9 +537,7 @@ module Users
|
||||||
@dossier.assign_to_groupe_instructeur(defaut_groupe_instructeur)
|
@dossier.assign_to_groupe_instructeur(defaut_groupe_instructeur)
|
||||||
end
|
end
|
||||||
|
|
||||||
if !@dossier.procedure.feature_enabled?(:routing_rules) && @dossier.groupe_instructeur.nil?
|
RoutingEngine.compute(@dossier)
|
||||||
errors += format_errors(errors: ["Le champ « #{@dossier.procedure.routing_criteria_name} » doit être rempli"])
|
|
||||||
end
|
|
||||||
|
|
||||||
errors
|
errors
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue