admin: fix sql column ambiguity

administrateurs_instructeurs and users (loaded by
Administrateur.default_scope) have administrateur_id column with same
name. This commit indicates which column to use for GROUP query.
This commit is contained in:
Christophe Robillard 2020-02-03 15:50:42 +01:00
parent cef776ff9e
commit 53f420c748

View file

@ -119,7 +119,7 @@ class AdministrateurUsageStatisticsService
end
def nb_instructeurs_by_administrateur_id
@nb_instructeurs_by_administrateur_id ||= with_default(0, Administrateur.joins(:instructeurs).group(:administrateur_id).count)
@nb_instructeurs_by_administrateur_id ||= with_default(0, Administrateur.joins(:instructeurs).group('administrateurs.id').count)
end
def nb_dossiers_by_administrateur_id_and_procedure_id_and_synthetic_state