Fix unparsing of entities that are together

This commit is contained in:
Lonami Exo
2020-02-20 09:43:37 +01:00
parent 7c6fe5c4e9
commit 9f73c35621
3 changed files with 33 additions and 3 deletions

View File

@@ -159,7 +159,7 @@ def unparse(text: str, entities: Iterable[TypeMessageEntity], _offset: int = 0,
html = []
last_offset = 0
for i, entity in enumerate(entities):
if entity.offset > _offset + _length:
if entity.offset >= _offset + _length:
break
relative_offset = entity.offset - _offset
if relative_offset > last_offset: