Skip to content

Commit db670e9

Browse files
committed
fix collect fields
have to add test case
1 parent 4191710 commit db670e9

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/execution/collectFields.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,14 +134,16 @@ export function collectSubfields(
134134
const newDeferUsages: Array<DeferUsage> = [];
135135

136136
for (const fieldDetail of fieldGroup) {
137-
const node = fieldDetail.node;
138-
if (node.selectionSet) {
137+
const selectionSet = fieldDetail.node.selectionSet;
138+
if (selectionSet) {
139+
const { deferUsage, fragmentVariables } = fieldDetail;
139140
collectFieldsImpl(
140141
context,
141-
node.selectionSet,
142+
selectionSet,
142143
subGroupedFieldSet,
143144
newDeferUsages,
144-
fieldDetail.deferUsage,
145+
deferUsage,
146+
fragmentVariables,
145147
);
146148
}
147149
}

0 commit comments

Comments
 (0)