diff --git a/app/controllers/users/dossiers_controller.rb b/app/controllers/users/dossiers_controller.rb index 0a292509b..9bf7ff033 100644 --- a/app/controllers/users/dossiers_controller.rb +++ b/app/controllers/users/dossiers_controller.rb @@ -12,10 +12,9 @@ class Users::DossiersController < UsersController end def commencer_test - procedure_path = ProcedurePath.find_by(path: params[:procedure_path]) - procedure = procedure_path&.procedure + procedure = Procedure.brouillons.find_by(path: params[:procedure_path]) - if procedure&.brouillon? && procedure&.path.present? + if procedure.present? redirect_to new_users_dossier_path(procedure_id: procedure.id, brouillon: true) else flash.alert = "La démarche est inconnue." @@ -24,17 +23,10 @@ class Users::DossiersController < UsersController end def commencer - procedure_path = ProcedurePath.find_by(path: params[:procedure_path]) - procedure = procedure_path&.procedure + procedure = Procedure.publiees.find_by(path: params[:procedure_path]) if procedure.present? - if procedure.archivee? - @dossier = Dossier.new(procedure: procedure) - - render 'commencer/archived' - else - redirect_to new_users_dossier_path(procedure_id: procedure.id) - end + redirect_to new_users_dossier_path(procedure_id: procedure.id) else flash.alert = "La démarche est inconnue, ou la création de nouveaux dossiers pour cette démarche est terminée." redirect_to root_path diff --git a/app/views/commencer/archived.html.haml b/app/views/commencer/archived.html.haml deleted file mode 100644 index 84c72ab34..000000000 --- a/app/views/commencer/archived.html.haml +++ /dev/null @@ -1,15 +0,0 @@ -%br -%div{ style: 'text-align: center; max-width: 500px; margin-left: auto; margin-right: auto; padding: 20px;' } - = render partial: 'users/sessions/resume_procedure' - -.center{ style: 'margin-top: -20px;' } - %h3 - La campagne de création de nouveau dossier - %br - pour cette démarche en ligne est maintenant terminée. - - %br - %p - Si vous avez déjà déposé un ou plusieurs dossiers : - %a.btn.btn-lg.btn-info{ href: new_user_session_path } - Accéder à mon espace en ligne.