Skip to content

Commit 9bba7ee

Browse files
committed
polish
1 parent f1a92a3 commit 9bba7ee

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

src/execution/execute.ts

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2041,7 +2041,7 @@ async function executeStreamIterator(
20412041

20422042
if (done) {
20432043
asyncPayloadRecord.setIsCompletedIterator();
2044-
asyncPayloadRecord.addItems([item]);
2044+
asyncPayloadRecord.addItems(null);
20452045
break;
20462046
}
20472047

@@ -2066,23 +2066,22 @@ async function executeStreamIterator(
20662066
filterSubsequentPayloads(exeContext, itemPath, asyncPayloadRecord);
20672067
}
20682068

2069-
let completedItems: PromiseOrValue<Array<unknown> | null>;
20702069
if (isPromise(completedItem)) {
2071-
completedItems = completedItemsFromPromisedCompletedStreamedItem(
2072-
iterator,
2073-
exeContext,
2074-
itemType,
2075-
fieldNodes,
2076-
path,
2077-
itemPath,
2078-
completedItem,
2079-
asyncPayloadRecord,
2070+
asyncPayloadRecord.addItems(
2071+
completedItemsFromPromisedCompletedStreamedItem(
2072+
iterator,
2073+
exeContext,
2074+
itemType,
2075+
fieldNodes,
2076+
path,
2077+
itemPath,
2078+
completedItem,
2079+
asyncPayloadRecord,
2080+
),
20802081
);
20812082
} else {
2082-
completedItems = [completedItem];
2083+
asyncPayloadRecord.addItems([completedItem]);
20832084
}
2084-
2085-
asyncPayloadRecord.addItems(completedItems);
20862085
} catch (error) {
20872086
handleStreamError(iterator, exeContext, path, asyncPayloadRecord, error);
20882087
asyncPayloadRecord.addItems(null);

0 commit comments

Comments
 (0)