Skip to content

Commit 1983079

Browse files
committed
Follow up to #328
1 parent 8ba02b2 commit 1983079

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

src/execution/execute.js

+6-9
Original file line numberDiff line numberDiff line change
@@ -798,11 +798,12 @@ function completeAbstractValue(
798798
info: GraphQLResolveInfo,
799799
result: mixed
800800
): mixed {
801-
let runtimeType: ?GraphQLObjectType;
802-
if (returnType.resolveType) {
803-
runtimeType = returnType.resolveType(result, info);
804-
} else {
805-
runtimeType = defaultResolveTypeFn(result, info, returnType);
801+
const runtimeType = returnType.resolveType ?
802+
returnType.resolver(result, info) :
803+
defaultResolveTypeFn(result, info, returnType);
804+
805+
if (!runtimeType) {
806+
return null;
806807
}
807808

808809
if (runtimeType && !returnType.isPossibleType(runtimeType)) {
@@ -813,10 +814,6 @@ function completeAbstractValue(
813814
);
814815
}
815816

816-
if (!runtimeType) {
817-
return null;
818-
}
819-
820817
return completeObjectValue(
821818
exeContext,
822819
runtimeType,

0 commit comments

Comments
 (0)