From eadf130305c197abfbf2988387c6b0d1ac0c2af0 Mon Sep 17 00:00:00 2001 From: muskit <15199219+muskit@users.noreply.github.com> Date: Fri, 26 Apr 2024 00:15:45 -0700 Subject: [PATCH] fix logic error of handling finished tweets --- src/ttweetqueue.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ttweetqueue.py b/src/ttweetqueue.py index 2e97433..fe62c21 100644 --- a/src/ttweetqueue.py +++ b/src/ttweetqueue.py @@ -73,9 +73,9 @@ class TalentTweetQueue: for line in f: if len(line) > 0: ttweet = tt.TalentTweet.deserialize(line) - if ttweet.tweet_id in self.ttweets_dict: - self.ttweets_dict[ttweet.tweet_id] = ttweet + if ttweet.tweet_id not in self.ttweets_dict: print(f"adding unfinished tweet {ttweet.tweet_id}") + self.ttweets_dict[ttweet.tweet_id] = ttweet # finished ttweets try: with open(self.finished_ttweets_path, "r") as f: