parse recently added long tweets

This commit is contained in:
HookedBehemoth
2023-03-01 00:53:44 +01:00
parent 756a39bdd2
commit 3a5faded86
3 changed files with 47 additions and 1 deletions

View File

@@ -385,6 +385,10 @@ proc parseGraphTweet(js: JsonNode): Tweet =
result = parseTweet(js{"legacy"}, jsCard)
result.user = parseUser(js{"core", "user_results", "result", "legacy"})
var note_tweet = js{"note_tweet", "note_tweet_results", "result"}
if note_tweet.kind != JNull:
result.expandNoteTweetEntities(note_tweet)
if result.quote.isSome:
result.quote = some(parseGraphTweet(js{"quoted_status_result", "result"}))