From ea1c8ea7e393f2a54c82439d8407ac4cf52d762b Mon Sep 17 00:00:00 2001 From: Pierre de La Morinerie Date: Thu, 25 Jul 2019 14:41:07 +0000 Subject: [PATCH] models: remove associations to old pieces justificatives --- app/models/dossier.rb | 2 -- app/models/procedure.rb | 2 -- app/models/user.rb | 1 - 3 files changed, 5 deletions(-) diff --git a/app/models/dossier.rb b/app/models/dossier.rb index 3451a20e1..7d55e97df 100644 --- a/app/models/dossier.rb +++ b/app/models/dossier.rb @@ -21,7 +21,6 @@ class Dossier < ApplicationRecord has_one :individual, dependent: :destroy has_one :attestation, dependent: :destroy - has_many :pieces_justificatives, inverse_of: :dossier, dependent: :destroy has_one_attached :justificatif_motivation has_many :champs, -> { root.public_only.ordered }, inverse_of: :dossier, dependent: :destroy @@ -137,7 +136,6 @@ class Dossier < ApplicationRecord accepts_nested_attributes_for :individual delegate :siret, :siren, to: :etablissement, allow_nil: true - delegate :types_de_piece_justificative, to: :procedure delegate :types_de_champ, to: :procedure delegate :france_connect_information, to: :user diff --git a/app/models/procedure.rb b/app/models/procedure.rb index 2a6044b83..f6f4b160c 100644 --- a/app/models/procedure.rb +++ b/app/models/procedure.rb @@ -3,7 +3,6 @@ require Rails.root.join('lib', 'percentile') class Procedure < ApplicationRecord MAX_DUREE_CONSERVATION = 36 - has_many :types_de_piece_justificative, -> { ordered }, inverse_of: :procedure, dependent: :destroy has_many :types_de_champ, -> { root.public_only.ordered }, inverse_of: :procedure, dependent: :destroy has_many :types_de_champ_private, -> { root.private_only.ordered }, class_name: 'TypeDeChamp', inverse_of: :procedure, dependent: :destroy has_many :dossiers, dependent: :restrict_with_exception @@ -31,7 +30,6 @@ class Procedure < ApplicationRecord accepts_nested_attributes_for :types_de_champ, reject_if: proc { |attributes| attributes['libelle'].blank? }, allow_destroy: true accepts_nested_attributes_for :types_de_champ_private, reject_if: proc { |attributes| attributes['libelle'].blank? }, allow_destroy: true - accepts_nested_attributes_for :types_de_piece_justificative, reject_if: proc { |attributes| attributes['libelle'].blank? }, allow_destroy: true mount_uploader :logo, ProcedureLogoUploader diff --git a/app/models/user.rb b/app/models/user.rb index 598eeed13..5871aa8d0 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -15,7 +15,6 @@ class User < ApplicationRecord has_many :dossiers, dependent: :destroy has_many :invites, dependent: :destroy has_many :dossiers_invites, through: :invites, source: :dossier - has_many :piece_justificative, dependent: :destroy has_many :feedbacks, dependent: :destroy has_one :france_connect_information, dependent: :destroy