diff --git a/src/Ui/UiWebsocket.py b/src/Ui/UiWebsocket.py index a7cade76..c4778508 100644 --- a/src/Ui/UiWebsocket.py +++ b/src/Ui/UiWebsocket.py @@ -708,7 +708,10 @@ class UiWebsocket(object): import base64 body = base64.b64encode(body).decode() else: - body = body.decode() + try: + body = body.decode() + except Exception as err: + self.response(to, {"error": "Error decoding text: %s" % err}) self.response(to, body) @flag.async_run