From 8f5ad1af35c1636d580b2459c2e515ebc2392960 Mon Sep 17 00:00:00 2001 From: Xavier J Date: Tue, 10 Jan 2017 15:27:40 +0100 Subject: [PATCH] Fix bug procedure_path does not exist --- app/controllers/users/dossiers_controller.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/controllers/users/dossiers_controller.rb b/app/controllers/users/dossiers_controller.rb index 3468bad5f..2e5e6b46b 100644 --- a/app/controllers/users/dossiers_controller.rb +++ b/app/controllers/users/dossiers_controller.rb @@ -27,7 +27,14 @@ class Users::DossiersController < UsersController def commencer unless params[:procedure_path].nil? - procedure = ProcedurePath.where(path: params[:procedure_path]).last.procedure + procedure_path = ProcedurePath.where(path: params[:procedure_path]).last + + if procedure_path.nil? + flash.alert = "Procédure inconnue" + return redirect_to root_path + else + procedure = procedure_path.procedure + end end if procedure.archived?