From 774290093139f7bfa2670717de7ddf878f3a8316 Mon Sep 17 00:00:00 2001 From: Sreejumon Date: Tue, 7 Jun 2016 01:50:57 -0700 Subject: [PATCH] Fix the WebSocket sendBinary error Summary: Fixing the WebSocket SendBinary method error. This is a regression caused during recent change. Closes https://github.com/facebook/react-native/pull/7956 Differential Revision: D3398065 fbshipit-source-id: 5d56eba807b59d1f3265cba5d5f501d610afebf2 --- .../com/facebook/react/modules/websocket/WebSocketModule.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java b/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java index e7eae279b..5f318cab6 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java @@ -223,7 +223,7 @@ public class WebSocketModule extends ReactContextBaseJavaModule { throw new RuntimeException("Cannot send a message. Unknown WebSocket id " + id); } try { - client.sendMessage(RequestBody.create(WebSocket.TEXT, ByteString.decodeBase64(base64String))); + client.sendMessage(RequestBody.create(WebSocket.BINARY, ByteString.decodeBase64(base64String))); } catch (IOException | IllegalStateException e) { notifyWebSocketFailed(id, e.getMessage()); }