Fix timeline parser

This commit is contained in:
Zed 2022-02-07 21:58:06 +01:00
parent 8b2fa986b5
commit adfd31c530
1 changed files with 6 additions and 1 deletions

View File

@ -375,7 +375,12 @@ proc parseTimeline*(js: JsonNode; after=""): Timeline =
result.parseInstructions(global, instructions)
for e in instructions[0]{"addEntries", "entries"}:
var entries: JsonNode
for i in instructions:
if "addEntries" in i:
entries = i{"addEntries", "entries"}
for e in ? entries:
let entry = e{"entryId"}.getStr
if "tweet" in entry or entry.startsWith("sq-I-t") or "tombstone" in entry:
let tweet = finalizeTweet(global, e.getEntryId)