Skip to content

Commit f020990

Browse files
author
Jay Herron
committed
Improves resolver return type issue message
1 parent f6b5eae commit f020990

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Sources/GraphQL/Subscription/Subscribe.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,8 +258,11 @@ func executeSubscription(
258258
GraphQLError(message: "Resolved subscription was nil")
259259
)
260260
} else {
261+
let resolvedObj = resolved as AnyObject
261262
return SourceEventStreamResult.failure(
262-
GraphQLError(message: "Subscription field resolver must return an SourceEventStreamObservable, not \(Swift.type(of:resolved))")
263+
GraphQLError(
264+
message: "Subscription field resolver must return SourceEventStreamObservable. Received: '\(resolvedObj)'"
265+
)
263266
)
264267
}
265268
}

0 commit comments

Comments
 (0)