Skip to content

Commit bfc801a

Browse files
authored
Merge pull request #95 from team5ru/master
#94 No HandshakeRequest in websocket subscription DataFetchingEnvironment (fix #94)
2 parents 79c6ae2 + 947e3f3 commit bfc801a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/graphql/servlet/internal/ApolloSubscriptionProtocolHandler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ public void onMessage(HandshakeRequest request, Session session, WsSessionSubscr
5858
subscriptions,
5959
message.id,
6060
input.getQueryInvoker().query(input.getInvocationInputFactory().create(
61-
input.getGraphQLObjectMapper().getJacksonMapper().convertValue(message.payload, GraphQLRequest.class)
61+
input.getGraphQLObjectMapper().getJacksonMapper().convertValue(message.payload, GraphQLRequest.class),
62+
(HandshakeRequest) session.getUserProperties().get(HandshakeRequest.class.getName())
6263
))
6364
);
6465
break;

0 commit comments

Comments
 (0)