2
0
mirror of https://github.com/pyrogram/pyrogram synced 2025-08-28 12:57:52 +00:00

Fix unparse not taking surrogates into account

This commit is contained in:
Dan 2018-05-10 15:25:01 +02:00
parent d41464e12e
commit 89af1d0827

View File

@ -105,6 +105,7 @@ class Markdown:
)
def unparse(self, message: str, entities: list):
message = utils.add_surrogates(message).strip()
offset = 0
for entity in entities:
@ -139,4 +140,4 @@ class Markdown:
message = message[:start] + message[start:].replace(
sub, "{0}{1}{0}".format(style, sub), 1)
return message
return utils.remove_surrogates(message)