mirror of
https://github.com/pyrogram/pyrogram
synced 2025-08-28 04:48:06 +00:00
Enhance Parser when dealing with leading and trailing whitespaces
This commit is contained in:
parent
e1c6e6ecc1
commit
8cdcf90b10
@ -86,7 +86,8 @@ class Parser(HTMLParser):
|
|||||||
|
|
||||||
for entities in self.tag_entities.values():
|
for entities in self.tag_entities.values():
|
||||||
for entity in entities:
|
for entity in entities:
|
||||||
entity.length += len(data)
|
entity.offset += len(data) - len(data.lstrip()) # Ignore left whitespaces for offsets
|
||||||
|
entity.length += len(data.strip()) # Ignore all whitespaces (left + right) for lengths
|
||||||
|
|
||||||
self.text += data
|
self.text += data
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user