Skip to content

Commit 137eebe

Browse files
committed
fix: ensure text messages are returned as strings in DiscordWebSocket
1 parent 85c22f2 commit 137eebe

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/gateway/gateway.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ impl DiscordWebSocket {
241241
"📥 Received text message from gateway (length: {} chars)",
242242
text.len()
243243
);
244-
text
244+
text.to_string()
245245
}
246246
Message::Binary(data) => {
247247
log::debug!(
@@ -297,7 +297,7 @@ impl DiscordWebSocket {
297297
/// println!("Created heartbeat message data: {:?}", heartbeat_data);
298298
/// ```
299299
pub async fn send_json(&mut self, message: WebSocketMessage) -> bool {
300-
let message = Message::Text(serde_json::to_string(&message).unwrap());
300+
let message = Message::Text(serde_json::to_string(&message).unwrap().into());
301301
match self.0.send(message).await {
302302
Ok(_) => true,
303303

0 commit comments

Comments
 (0)