remove unused instructeur logic

This commit is contained in:
kara Diaby 2021-02-25 09:53:09 +01:00
parent e8207535ea
commit c55e4d0d98
3 changed files with 7 additions and 182 deletions

View file

@ -44,9 +44,8 @@ class Avis < ApplicationRecord
validates :introduction_file, size: { less_than: 20.megabytes }
before_validation -> { sanitize_email(:email) }
before_create :try_to_assign_instructeur
default_scope { joins(:dossier) }
default_scope { joins(:dossier) }
scope :with_answer, -> { where.not(answer: nil) }
scope :without_answer, -> { where(answer: nil) }
scope :for_dossier, -> (dossier_id) { where(dossier_id: dossier_id) }
@ -124,14 +123,4 @@ default_scope { joins(:dossier) }
destroy!
end
end
private
def try_to_assign_instructeur
instructeur = Instructeur.by_email(email)
if instructeur
self.instructeur = instructeur
self.email = nil
end
end
end