fix: Close, Ping, and Pong websocket messages should not be parsed as GraphQL
This commit is contained in:
parent
77b86a0fe7
commit
d8a9481d9f
@ -100,6 +100,9 @@ where
|
|||||||
ws_receiver
|
ws_receiver
|
||||||
.take_while(|msg| future::ready(msg.is_ok()))
|
.take_while(|msg| future::ready(msg.is_ok()))
|
||||||
.map(Result::unwrap)
|
.map(Result::unwrap)
|
||||||
|
.filter(|msg | {
|
||||||
|
future::ready(msg.is_text() || msg.is_binary())
|
||||||
|
})
|
||||||
.map(ws::Message::into_bytes),
|
.map(ws::Message::into_bytes),
|
||||||
initializer,
|
initializer,
|
||||||
protocol,
|
protocol,
|
||||||
|
Loading…
Reference in New Issue
Block a user