fix(instructeurs): don't crash when displaying "avis" column

This commit is contained in:
Colin Darie 2023-06-02 17:05:19 +02:00
parent 5d245fee7d
commit 7e567d5080
No known key found for this signature in database
GPG key ID: 4FB865FDBCA4BCC4
2 changed files with 22 additions and 0 deletions

View file

@ -163,6 +163,11 @@ class ProcedurePresentation < ApplicationRecord
.order("instructeurs_users.email #{order}")
.pluck(:id)
.uniq
when 'avis'
dossiers.includes(table)
.order("#{self.class.sanitized_column(table, column)} #{order}")
.pluck(:id)
.uniq
when 'self', 'user', 'individual', 'etablissement', 'groupe_instructeur'
(table == 'self' ? dossiers : dossiers.includes(table))
.order("#{self.class.sanitized_column(table, column)} #{order}")