Merge pull request #9579 from demarches-simplifiees/previous_dossier

ETQ usager, lorsque j'ai déjà des dossiers sur une procédure, la page de garde me donne de meilleurs liens
This commit is contained in:
LeSim 2023-10-10 10:20:47 +00:00 committed by GitHub
commit 75d2ad9a4d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 100 additions and 72 deletions

View file

@ -18,6 +18,11 @@ module Users
if user_signed_in?
set_prefilled_dossier_ownership if @prefilled_dossier&.orphan?
check_prefilled_dossier_ownership if @prefilled_dossier
revision = @revision.draft? ? @revision : @procedure.revisions.where.not(id: @procedure.draft_revision_id)
@dossiers = current_user.dossiers.select(:id, :created_at, :depose_at, :state).visible_by_user.where(revision:).order(created_at: :desc).to_a
@drafts, @not_drafts = @dossiers.partition(&:brouillon?)
@preview_dossiers = @dossiers.take(3)
end
@usual_traitement_time = @procedure.stats_usual_traitement_time