File tree 1 file changed +6
-9
lines changed
1 file changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -798,11 +798,12 @@ function completeAbstractValue(
798
798
info: GraphQLResolveInfo,
799
799
result: mixed
800
800
): 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 . resolveType ( result , info ) :
803
+ defaultResolveTypeFn ( result , info , returnType ) ;
804
+
805
+ if ( ! runtimeType ) {
806
+ return null ;
806
807
}
807
808
808
809
if ( runtimeType && ! returnType . isPossibleType ( runtimeType ) ) {
@@ -813,10 +814,6 @@ function completeAbstractValue(
813
814
) ;
814
815
}
815
816
816
- if ( ! runtimeType ) {
817
- return null ;
818
- }
819
-
820
817
return completeObjectValue (
821
818
exeContext ,
822
819
runtimeType ,
You can’t perform that action at this time.
0 commit comments