diff --git a/src/parser.nim b/src/parser.nim index a59051b..417996b 100644 --- a/src/parser.nim +++ b/src/parser.nim @@ -588,7 +588,7 @@ proc parseGraphConversation*(js: JsonNode; tweetId: string): Conversation = result.tweet = tweet else: result.before.content.add tweet - elif entryId.startsWith("conversationthread") or entryId.startswith("reply-mixer-conversation"): + elif (entryId.startsWith("conversationthread") or entryId.startswith("reply-mixer-conversation")) and "promoted-tweet" notin entryId: let (thread, self) = parseGraphThread(e) if self: result.after = thread