Fix quote reply edgecase
This commit is contained in:
parent
f378eedcc8
commit
69f5a555cb
1 changed files with 6 additions and 2 deletions
|
@ -123,8 +123,12 @@ proc parseTweetStats*(node: XmlNode): TweetStats =
|
|||
proc parseTweetReply*(node: XmlNode): seq[string] =
|
||||
let reply = node.select(".ReplyingToContextBelowAuthor")
|
||||
if reply == nil: return
|
||||
for username in reply.selectAll("a"):
|
||||
result.add username.selectText("b")
|
||||
|
||||
let selector = if "Quote" in node.attr("class"): "b"
|
||||
else: "a b"
|
||||
|
||||
for username in reply.selectAll(selector):
|
||||
result.add username.innerText()
|
||||
|
||||
proc getGif(player: XmlNode): Gif =
|
||||
let
|
||||
|
|
Loading…
Reference in a new issue