Adapte AdministrateurUsageStatisticsService for multiadmin
This commit is contained in:
parent
bb8ba75d22
commit
2e5647a926
1 changed files with 3 additions and 3 deletions
|
@ -109,7 +109,7 @@ class AdministrateurUsageStatisticsService
|
||||||
end
|
end
|
||||||
|
|
||||||
def nb_demarches_by_administrateur_id_and_state
|
def nb_demarches_by_administrateur_id_and_state
|
||||||
@nb_demarches_by_administrateur_id_and_state ||= with_default(0, Procedure.group(:administrateur_id, :aasm_state).count)
|
@nb_demarches_by_administrateur_id_and_state ||= with_default(0, Procedure.joins(:administrateurs).group('administrateurs.id', :aasm_state).count)
|
||||||
end
|
end
|
||||||
|
|
||||||
def nb_services_by_administrateur_id
|
def nb_services_by_administrateur_id
|
||||||
|
@ -128,9 +128,9 @@ class AdministrateurUsageStatisticsService
|
||||||
result = {}
|
result = {}
|
||||||
|
|
||||||
Dossier
|
Dossier
|
||||||
.joins(:procedure)
|
.joins(procedure: [:administrateurs])
|
||||||
.group(
|
.group(
|
||||||
:administrateur_id,
|
'administrateurs.id',
|
||||||
:procedure_id,
|
:procedure_id,
|
||||||
<<~EOSQL
|
<<~EOSQL
|
||||||
CASE
|
CASE
|
||||||
|
|
Loading…
Add table
Reference in a new issue