@@ -640,7 +640,7 @@ function executeFields(
640
640
sourceValue : unknown ,
641
641
path : Path | undefined ,
642
642
fields : GroupedFieldSet ,
643
- asyncPayloadRecord ?: AsyncPayloadRecord ,
643
+ asyncPayloadRecord ?: AsyncPayloadRecord | undefined ,
644
644
) : PromiseOrValue < ObjMap < unknown > > {
645
645
const results = Object . create ( null ) ;
646
646
let containsPromise = false ;
@@ -697,7 +697,7 @@ function executeField(
697
697
source : unknown ,
698
698
fieldGroup : FieldGroup ,
699
699
path : Path ,
700
- asyncPayloadRecord ?: AsyncPayloadRecord ,
700
+ asyncPayloadRecord ?: AsyncPayloadRecord | undefined ,
701
701
) : PromiseOrValue < unknown > {
702
702
const fieldName = fieldGroup [ 0 ] . name . value ;
703
703
const fieldDef = exeContext . schema . getField ( parentType , fieldName ) ;
@@ -820,7 +820,7 @@ function handleFieldError(
820
820
returnType : GraphQLOutputType ,
821
821
fieldGroup : FieldGroup ,
822
822
path : Path ,
823
- asyncPayloadRecord ? : AsyncPayloadRecord | undefined ,
823
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
824
824
) : void {
825
825
const error = locatedError ( rawError , fieldGroup , pathToArray ( path ) ) ;
826
826
@@ -865,7 +865,7 @@ function completeValue(
865
865
info : GraphQLResolveInfo ,
866
866
path : Path ,
867
867
result : unknown ,
868
- asyncPayloadRecord ? : AsyncPayloadRecord ,
868
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
869
869
) : PromiseOrValue < unknown > {
870
870
// If result is an Error, throw a located error.
871
871
if ( result instanceof Error ) {
@@ -957,7 +957,7 @@ async function completePromisedValue(
957
957
info : GraphQLResolveInfo ,
958
958
path : Path ,
959
959
result : Promise < unknown > ,
960
- asyncPayloadRecord ? : AsyncPayloadRecord ,
960
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
961
961
) : Promise < unknown > {
962
962
try {
963
963
const resolved = await result ;
@@ -1056,7 +1056,7 @@ async function completeAsyncIteratorValue(
1056
1056
info : GraphQLResolveInfo ,
1057
1057
path : Path ,
1058
1058
iterator : AsyncIterator < unknown > ,
1059
- asyncPayloadRecord ? : AsyncPayloadRecord ,
1059
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
1060
1060
) : Promise < ReadonlyArray < unknown > > {
1061
1061
const stream = getStreamValues ( exeContext , fieldGroup , path ) ;
1062
1062
let containsPromise = false ;
@@ -1135,7 +1135,7 @@ function completeListValue(
1135
1135
info : GraphQLResolveInfo ,
1136
1136
path : Path ,
1137
1137
result : unknown ,
1138
- asyncPayloadRecord ? : AsyncPayloadRecord ,
1138
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
1139
1139
) : PromiseOrValue < ReadonlyArray < unknown > > {
1140
1140
const itemType = returnType . ofType ;
1141
1141
@@ -1226,7 +1226,7 @@ function completeListItemValue(
1226
1226
fieldGroup : FieldGroup ,
1227
1227
info : GraphQLResolveInfo ,
1228
1228
itemPath : Path ,
1229
- asyncPayloadRecord ? : AsyncPayloadRecord ,
1229
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
1230
1230
) : boolean {
1231
1231
if ( isPromise ( item ) ) {
1232
1232
completedResults . push (
@@ -1322,7 +1322,7 @@ function completeAbstractValue(
1322
1322
info : GraphQLResolveInfo ,
1323
1323
path : Path ,
1324
1324
result : unknown ,
1325
- asyncPayloadRecord ? : AsyncPayloadRecord ,
1325
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
1326
1326
) : PromiseOrValue < ObjMap < unknown > > {
1327
1327
const resolveTypeFn = returnType . resolveType ?? exeContext . typeResolver ;
1328
1328
const contextValue = exeContext . contextValue ;
@@ -1432,7 +1432,7 @@ function completeObjectValue(
1432
1432
info : GraphQLResolveInfo ,
1433
1433
path : Path ,
1434
1434
result : unknown ,
1435
- asyncPayloadRecord ? : AsyncPayloadRecord ,
1435
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
1436
1436
) : PromiseOrValue < ObjMap < unknown > > {
1437
1437
// If there is an isTypeOf predicate function, call it with the
1438
1438
// current result. If isTypeOf returns false, then raise an error rather
@@ -1488,7 +1488,7 @@ function collectAndExecuteSubfields(
1488
1488
fieldGroup : FieldGroup ,
1489
1489
path : Path ,
1490
1490
result : unknown ,
1491
- asyncPayloadRecord ? : AsyncPayloadRecord ,
1491
+ asyncPayloadRecord : AsyncPayloadRecord | undefined ,
1492
1492
) : PromiseOrValue < ObjMap < unknown > > {
1493
1493
// Collect sub-fields to execute to complete this value.
1494
1494
const { groupedFieldSet : subGroupedFieldSet , patches : subPatches } =
0 commit comments