From 601483f210d08326db6be9539eb78e1bd1f768f6 Mon Sep 17 00:00:00 2001 From: Dan <14043624+delivrance@users.noreply.github.com> Date: Mon, 30 Nov 2020 12:46:44 +0100 Subject: [PATCH] Fix leftover bytes not being represented in hex --- pyrogram/raw/core/tl_object.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyrogram/raw/core/tl_object.py b/pyrogram/raw/core/tl_object.py index de596a8b..1d6b5032 100644 --- a/pyrogram/raw/core/tl_object.py +++ b/pyrogram/raw/core/tl_object.py @@ -33,7 +33,7 @@ class TLObject: try: return cast(TLObject, objects[int.from_bytes(data.read(4), "little")]).read(data, *args) except KeyError as e: - left = data.read() + left = data.read().hex() left = [left[i:i + 64] for i in range(0, len(left), 64)] left = [[left[i:i + 8] for i in range(0, len(left), 8)] for left in left]