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:
parent
d41464e12e
commit
89af1d0827
@ -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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user