diff --git a/app/models/education/school/with_programs.rb b/app/models/education/school/with_programs.rb index a33f3028b0b8b12f0561be368de818846df0c4fe..e48e466b05abbeb0d7fa238b541bdf1c43dd5a6c 100644 --- a/app/models/education/school/with_programs.rb +++ b/app/models/education/school/with_programs.rb @@ -16,9 +16,10 @@ module Education::School::WithPrograms foreign_key: 'education_school_id', association_foreign_key: 'education_program_id' - has_many :diplomas, + has_many :diplomas, -> { distinct }, through: :programs, source: :diploma + alias_attribute :education_diplomas, :diplomas end