replace instructeur_avis_index url by instructeur_all_avis url
This commit is contained in:
parent
dcb9afaf25
commit
72d27ffdb2
8 changed files with 9 additions and 8 deletions
|
@ -99,7 +99,7 @@ module Instructeurs
|
|||
sign_in(user)
|
||||
|
||||
Avis.link_avis_to_instructeur(user.instructeur)
|
||||
redirect_to url_for(instructeur_avis_index_path)
|
||||
redirect_to url_for(instructeur_all_avis_path)
|
||||
else
|
||||
flash[:alert] = user.errors.full_messages
|
||||
redirect_to url_for(sign_up_instructeur_avis_path(params[:id], email))
|
||||
|
|
|
@ -284,7 +284,7 @@ module Instructeurs
|
|||
|
||||
def redirect_to_avis_if_needed
|
||||
if current_instructeur.procedures.count == 0 && current_instructeur.avis.count > 0
|
||||
redirect_to instructeur_avis_index_path
|
||||
redirect_to instructeur_all_avis_path
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.sub-header
|
||||
.container
|
||||
%ul.breadcrumbs
|
||||
%li= link_to('Avis', instructeur_avis_index_path)
|
||||
%li= link_to('Avis', instructeur_all_avis_path)
|
||||
%li= "#{dossier.procedure.libelle}, dossier nº #{dossier.id}"
|
||||
|
||||
%ul.tabs
|
||||
|
|
|
@ -7,13 +7,13 @@
|
|||
%h1.tab-title Avis
|
||||
%ul.tabs
|
||||
= tab_item('avis à donner',
|
||||
instructeur_avis_index_path(statut: Instructeurs::AvisController::A_DONNER_STATUS),
|
||||
instructeur_all_avis_path(statut: Instructeurs::AvisController::A_DONNER_STATUS),
|
||||
active: @statut == Instructeurs::AvisController::A_DONNER_STATUS,
|
||||
badge: @avis_a_donner.count,
|
||||
notification: @avis_a_donner.any?)
|
||||
|
||||
= tab_item("avis #{'donné'.pluralize(@avis_donnes.count)}",
|
||||
instructeur_avis_index_path(statut: Instructeurs::AvisController::DONNES_STATUS),
|
||||
instructeur_all_avis_path(statut: Instructeurs::AvisController::DONNES_STATUS),
|
||||
active: @statut == Instructeurs::AvisController::DONNES_STATUS,
|
||||
badge: @avis_donnes.count)
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
= active_link_to "Démarches", instructeur_procedures_path, active: :inclusive, class: 'tab-link'
|
||||
- if current_instructeur.avis.count > 0
|
||||
%li
|
||||
= active_link_to instructeur_avis_index_path, active: :inclusive, class: 'tab-link' do
|
||||
= active_link_to instructeur_all_avis_path, active: :inclusive, class: 'tab-link' do
|
||||
Avis
|
||||
- avis_counter = current_instructeur.avis.without_answer.count
|
||||
- if avis_counter > 0
|
||||
|
|
|
@ -300,6 +300,7 @@ Rails.application.routes.draw do
|
|||
#
|
||||
|
||||
scope module: 'instructeurs', as: 'instructeur' do
|
||||
get 'avis', to: 'avis#all', as: 'all_avis'
|
||||
resources :procedures, only: [:index, :show], param: :procedure_id do
|
||||
member do
|
||||
resources :groupes, only: [:index, :show], controller: 'groupe_instructeurs' do
|
||||
|
|
|
@ -358,7 +358,7 @@ describe Instructeurs::AvisController, type: :controller do
|
|||
it { expect(Avis).to have_received(:link_avis_to_instructeur) }
|
||||
|
||||
it { expect(subject.current_instructeur).to eq(created_instructeur) }
|
||||
it { is_expected.to redirect_to instructeur_avis_index_path }
|
||||
it { is_expected.to redirect_to instructeur_all_avis_path }
|
||||
|
||||
it 'creates a corresponding user account for the email' do
|
||||
user = User.find_by(email: invited_email)
|
||||
|
|
|
@ -76,7 +76,7 @@ describe Instructeurs::ProceduresController, type: :controller do
|
|||
end
|
||||
|
||||
it "redirects avis" do
|
||||
expect(@controller).to have_received(:redirect_to).with(instructeur_avis_index_path)
|
||||
expect(@controller).to have_received(:redirect_to).with(instructeur_all_avis_path)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue