Procedures: redirect to avis if suitable

This commit is contained in:
Simon Lehericey 2017-09-07 16:04:53 +02:00
parent 3dfd77e914
commit 112e3a5793
2 changed files with 48 additions and 0 deletions

View file

@ -1,6 +1,7 @@
module NewGestionnaire
class ProceduresController < GestionnaireController
before_action :ensure_ownership!, except: [:index]
before_action :redirect_to_avis_if_needed, only: [:index]
def index
@procedures = current_gestionnaire.procedures.order(archived_at: :desc, published_at: :desc)
@ -76,5 +77,11 @@ module NewGestionnaire
redirect_to root_path
end
end
def redirect_to_avis_if_needed
if current_gestionnaire.procedures.count == 0 && current_gestionnaire.avis.count > 0
redirect_to avis_index_path
end
end
end
end