summaryrefslogtreecommitdiff
path: root/websocket/_app.py
diff options
context:
space:
mode:
Diffstat (limited to 'websocket/_app.py')
-rw-r--r--websocket/_app.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/websocket/_app.py b/websocket/_app.py
index e0a88e2..8da1212 100644
--- a/websocket/_app.py
+++ b/websocket/_app.py
@@ -410,7 +410,7 @@ class WebSocketApp:
frame.data, frame.fin)
else:
data = frame.data
- if op_code == ABNF.OPCODE_TEXT:
+ if op_code == ABNF.OPCODE_TEXT and not skip_utf8_validation:
data = data.decode("utf-8")
self._callback(self.on_data, data, frame.opcode, True)
self._callback(self.on_message, data)