From 16565d099add58501ae4824c172ecb2c9b5f987d Mon Sep 17 00:00:00 2001 From: simon lehericey Date: Fri, 7 Apr 2023 09:45:50 +0200 Subject: [PATCH] refactor(routing): add groupe_instructeur helper --- app/controllers/administrateurs/routing_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/administrateurs/routing_controller.rb b/app/controllers/administrateurs/routing_controller.rb index c336ca607..aef44e10b 100644 --- a/app/controllers/administrateurs/routing_controller.rb +++ b/app/controllers/administrateurs/routing_controller.rb @@ -8,7 +8,7 @@ module Administrateurs left = champ_value(targeted_champ) right = parsed_value - @procedure.groupe_instructeurs.find(groupe_instructeur_id).update!(routing_rule: ds_eq(left, right)) + groupe_instructeur.update!(routing_rule: ds_eq(left, right)) end private @@ -27,6 +27,10 @@ module Administrateurs term.presence || constant(value) end + def groupe_instructeur + @groupe_instructeur ||= @procedure.groupe_instructeurs.find(groupe_instructeur_id) + end + def groupe_instructeur_id routing_params[:groupe_instructeur_id] end