Skip to content

Commit ec811fe

Browse files
authored
Merge pull request #13484 from demarche-numerique/perf-export-demarches-publiques
Perf: fix un N+1 dans le job de publication sur datagouv du descriptif de démarches
2 parents 3a91125 + dc080ce commit ec811fe

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

app/graphql/types/query_type.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,12 @@ class QueryType < Types::BaseObject
2121
field :demarches_publiques, DemarcheDescriptorType.connection_type, null: false, internal: true
2222

2323
def demarches_publiques
24-
Procedure.publiques.includes(:procedure_paths, draft_revision: :procedure, published_revision: :procedure)
24+
Procedure.publiques.includes(
25+
:procedure_paths,
26+
published_revision: {
27+
revision_types_de_champ: :type_de_champ,
28+
}
29+
)
2530
end
2631

2732
def demarche_descriptor(demarche:)

0 commit comments

Comments
 (0)