dossier: finish feature-switch for enabled new dossier details
This commit is contained in:
parent
326a1f7aaf
commit
38f6d11c57
6 changed files with 18 additions and 5 deletions
|
@ -9,7 +9,7 @@ class SupportController < ApplicationController
|
|||
if direct_message? && create_commentaire
|
||||
flash.notice = "Votre message a été envoyé sur la messagerie de votre dossier."
|
||||
|
||||
redirect_to users_dossier_recapitulatif_path(dossier)
|
||||
redirect_to helpers.url_for_dossier(dossier)
|
||||
elsif create_conversation
|
||||
flash.notice = "Votre message a été envoyé."
|
||||
|
||||
|
|
|
@ -4,7 +4,11 @@ class Users::RecapitulatifController < UsersController
|
|||
end
|
||||
|
||||
def show
|
||||
create_dossier_facade
|
||||
if Flipflop.new_dossier_details?
|
||||
redirect_to dossier_url(current_user_dossier)
|
||||
else
|
||||
create_dossier_facade
|
||||
end
|
||||
end
|
||||
|
||||
def initiate
|
||||
|
|
|
@ -18,6 +18,8 @@ module DossierHelper
|
|||
def url_for_dossier(dossier)
|
||||
if dossier.brouillon?
|
||||
brouillon_dossier_path(dossier)
|
||||
elsif Flipflop.new_dossier_details?
|
||||
dossier_path(dossier)
|
||||
else
|
||||
users_dossier_recapitulatif_path(dossier)
|
||||
end
|
||||
|
|
|
@ -20,7 +20,11 @@
|
|||
= link_to service.email, "mailto:#{service.email}"
|
||||
- else
|
||||
Directement
|
||||
= link_to "par la messagerie", users_dossier_recapitulatif_path(dossier)
|
||||
- if Flipflop.new_dossier_details?
|
||||
= link_to "par la messagerie", messagerie_dossier_path(dossier)
|
||||
- else
|
||||
= link_to "par la messagerie", users_dossier_recapitulatif_path(dossier)
|
||||
|
||||
%p
|
||||
Par téléphone :
|
||||
%a{ href: "tel:#{service.telephone}" }= service.telephone
|
||||
|
|
|
@ -18,4 +18,7 @@
|
|||
%b échanger avec un instructeur
|
||||
lors de sa construction et de son instruction
|
||||
|
||||
= link_to 'Accéder à votre dossier', users_dossier_recapitulatif_path(@dossier), class: 'button large primary'
|
||||
- if Flipflop.new_dossier_details?
|
||||
= link_to 'Accéder à votre dossier', dossier_path(@dossier), class: 'button large primary'
|
||||
- else
|
||||
= link_to 'Accéder à votre dossier', users_dossier_recapitulatif_path(@dossier), class: 'button large primary'
|
||||
|
|
|
@ -143,9 +143,9 @@ Rails.application.routes.draw do
|
|||
|
||||
patch 'pieces_justificatives' => 'description#pieces_justificatives'
|
||||
|
||||
# TODO: once these pages will be migrated to the new user design, replace these routes by a redirection
|
||||
get '/recapitulatif' => 'recapitulatif#show'
|
||||
post '/recapitulatif/initiate' => 'recapitulatif#initiate'
|
||||
|
||||
post '/commentaire' => 'commentaires#create'
|
||||
|
||||
get '/carte/position' => 'carte#get_position'
|
||||
|
|
Loading…
Reference in a new issue