From da2cce36fb59db336018ea5d7408dd7b2f6f2982 Mon Sep 17 00:00:00 2001 From: Anon Date: Sun, 12 Mar 2023 19:43:45 -0700 Subject: [PATCH] Changed after_pick() logic --- fedibot.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fedibot.py b/fedibot.py index f2c25c6..aec8828 100644 --- a/fedibot.py +++ b/fedibot.py @@ -180,7 +180,7 @@ class YandereBot: def pick(self): return None - def after_pick(self, picked): + def after_post(self, picked): return picked def handle_post_exception(self): @@ -203,8 +203,6 @@ class YandereBot: self.currentSessionCount += 1 self.consecutive_failed_uploads = 0 - self.after_pick(picked) - # The post was successful return picked @@ -241,7 +239,8 @@ class YandereBot: def main_loop(self): sleep_seconds = self.settings["settings_behavior"]["retry_seconds"] while self.can_post(): - self.post(self.pick()) + picked = self.post(self.pick()) + self.after_post(picked) if self.can_post(): self.eventSleep.wait(sleep_seconds)