feat(DossierAssignment): fallback on label if group deleted
This commit is contained in:
parent
d6520249e1
commit
199cf0d91f
1 changed files with 8 additions and 0 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue