perf(dossiers): fix multiples N+1 queries

This commit is contained in:
Colin Darie 2023-11-28 17:43:44 +01:00
parent dbfbaf4cea
commit 5635ab1a1b
No known key found for this signature in database
GPG key ID: 8C76CADD40253590

View file

@ -47,7 +47,7 @@ module Users
deleted_dossiers = nil
end
@dossiers_visibles = ordered_dossiers.visible_by_user
@dossiers_visibles = ordered_dossiers.visible_by_user.preload(:etablissement, :individual, :invites)
@user_dossiers = current_user.dossiers.state_not_termine.merge(@dossiers_visibles)
@dossiers_traites = current_user.dossiers.state_termine.merge(@dossiers_visibles)