From 6055fd1b0bef6225dc52e9d41132f9dbbbe7afe4 Mon Sep 17 00:00:00 2001 From: simon lehericey Date: Fri, 9 Apr 2021 11:01:20 +0200 Subject: [PATCH] remove for_procedure --- .../instructeurs/procedures_controller.rb | 8 ++++---- app/models/dossier.rb | 1 - spec/models/dossier_spec.rb | 17 ----------------- 3 files changed, 4 insertions(+), 22 deletions(-) diff --git a/app/controllers/instructeurs/procedures_controller.rb b/app/controllers/instructeurs/procedures_controller.rb index 1f2052449..4e7f34612 100644 --- a/app/controllers/instructeurs/procedures_controller.rb +++ b/app/controllers/instructeurs/procedures_controller.rb @@ -56,7 +56,7 @@ module Instructeurs @a_suivre_dossiers = current_instructeur .dossiers - .for_procedure(procedure) + .where(groupe_instructeur_id: groupe_instructeur_ids) .without_followers .en_cours @@ -69,17 +69,17 @@ module Instructeurs @termines_dossiers = current_instructeur .dossiers - .for_procedure(procedure) + .where(groupe_instructeur_id: groupe_instructeur_ids) .termine @all_state_dossiers = current_instructeur .dossiers - .for_procedure(procedure) + .where(groupe_instructeur_id: groupe_instructeur_ids) .all_state @archived_dossiers = current_instructeur .dossiers - .for_procedure(procedure) + .where(groupe_instructeur_id: groupe_instructeur_ids) .archived @dossiers = case statut diff --git a/app/models/dossier.rb b/app/models/dossier.rb index ae6852cec..a19cf48a5 100644 --- a/app/models/dossier.rb +++ b/app/models/dossier.rb @@ -312,7 +312,6 @@ class Dossier < ApplicationRecord .where.not(user: users_who_submitted) end - scope :for_procedure, -> (procedure) { includes(:user, :groupe_instructeur).where(groupe_instructeurs: { procedure: procedure }) } scope :for_api_v2, -> { includes(procedure: [:administrateurs, :attestation_template], etablissement: [], individual: [], traitements: []) } scope :with_notifications, -> do diff --git a/spec/models/dossier_spec.rb b/spec/models/dossier_spec.rb index d9189944d..231c2a162 100644 --- a/spec/models/dossier_spec.rb +++ b/spec/models/dossier_spec.rb @@ -1154,23 +1154,6 @@ describe Dossier do end end - describe '#for_procedure' do - let!(:procedure_1) { create(:procedure) } - let!(:procedure_2) { create(:procedure) } - - let!(:dossier_1_1) { create(:dossier, procedure: procedure_1) } - let!(:dossier_1_2) { create(:dossier, procedure: procedure_1) } - let!(:dossier_2_1) { create(:dossier, procedure: procedure_2) } - - before do - gi_1_2 = procedure_1.groupe_instructeurs.create(label: 2) - gi_1_2.dossiers << dossier_1_2 - end - - it { expect(Dossier.for_procedure(procedure_1)).to contain_exactly(dossier_1_1, dossier_1_2) } - it { expect(Dossier.for_procedure(procedure_2)).to contain_exactly(dossier_2_1) } - end - describe '#notify_draft_not_submitted' do let!(:user1) { create(:user) } let!(:user2) { create(:user) }