2
0
mirror of https://github.com/pyrogram/pyrogram synced 2025-08-28 21:07:59 +00:00

Merge pull request #114 from moelius/feature/fix-decode-bad-messages

Fixed decode error in `api.core.primitives.string.py`
This commit is contained in:
Dan 2018-09-12 07:45:14 +02:00 committed by GitHub
commit ba6147259e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -24,7 +24,7 @@ from . import Bytes
class String(Bytes):
@staticmethod
def read(b: BytesIO, *args) -> str:
return super(String, String).read(b).decode()
return super(String, String).read(b).decode(errors="replace")
def __new__(cls, value: str) -> bytes:
return super().__new__(cls, value.encode())