fix(graphql): n+1 on procedure and france_connect_informations

This commit is contained in:
Paul Chavard 2024-10-11 12:20:24 +02:00
parent 6b1c6a796a
commit a3375be7c5
No known key found for this signature in database
3 changed files with 6 additions and 16 deletions

View file

@ -368,7 +368,7 @@ class Dossier < ApplicationRecord
.where.not(user: users_who_submitted)
end
scope :for_api_v2, -> { includes(:attestation_template, revision: [procedure: [:administrateurs]], etablissement: [], individual: [], traitement: []) }
scope :for_api_v2, -> { includes(:attestation_template, revision: [procedure: [:administrateurs]], etablissement: [], individual: [], traitement: [], procedure: [], user: [:france_connect_informations]) }
scope :with_notifications, -> do
joins(:follows)