From 83d9d1d78e536b77834b27b05c5e6789268b2e7a Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Fri, 16 Feb 2018 20:30:19 +0100 Subject: [PATCH] Fix markdown parser not inverting delimiters dict --- telethon/extensions/markdown.py | 1 + 1 file changed, 1 insertion(+) diff --git a/telethon/extensions/markdown.py b/telethon/extensions/markdown.py index 92589a17..e1fd04b7 100644 --- a/telethon/extensions/markdown.py +++ b/telethon/extensions/markdown.py @@ -169,6 +169,7 @@ def unparse(text, entities, delimiters=None, url_fmt=None): entities = tuple(sorted(entities, key=lambda e: e.offset, reverse=True)) text = _add_surrogate(text) + delimiters = {v: k for k, v in delimiters.items()} for entity in entities: s = entity.offset e = entity.offset + entity.length