feat(DossierAssignment): fallback on label if group deleted

This commit is contained in:
Eric Leroy-Terquem 2023-07-04 22:19:12 +02:00 committed by Paul Chavard
parent d6520249e1
commit 199cf0d91f

View file

@ -20,4 +20,12 @@ class DossierAssignment < ApplicationRecord
manual: 'manual' manual: 'manual'
} }
scope :manual, -> { where(mode: :manual) } scope :manual, -> { where(mode: :manual) }
def groupe_instructeur_label
@groupe_instructeur_label ||= GroupeInstructeur.find_by(id: groupe_instructeur_id)&.label || read_attribute(:groupe_instructeur_label)
end
def previous_groupe_instructeur_label
@previous_groupe_instructeur_label ||= GroupeInstructeur.find_by(id: previous_groupe_instructeur_id)&.label || read_attribute(:previous_groupe_instructeur_label)
end
end end