Fetch all count at once (- 400ms on pass culture)

This commit is contained in:
simon lehericey 2021-04-09 09:32:10 +02:00
parent 9a5a41d0bb
commit 430acb1cb0
3 changed files with 38 additions and 8 deletions

View file

@ -50,6 +50,10 @@ module Instructeurs
@current_filters = current_filters
@displayed_fields_options, @displayed_fields_selected = procedure_presentation.displayed_fields_for_select
@a_suivre_count, @suivis_count, @traites_count, @tous_count, @archives_count = current_instructeur
.dossiers_count_summary(groupe_instructeur_ids)
.fetch_values('a_suivre', 'suivis', 'traites', 'tous', 'archives')
@a_suivre_dossiers = current_instructeur
.dossiers
.for_procedure(procedure)