X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/e227969cbc199db053faf836c8c911e1a75241d3..2ffa399649cc6064bc4aaa1315c930bd3ee14d18:/modules/trivia.py diff --git a/modules/trivia.py b/modules/trivia.py index dfa0b7d..cb77be7 100644 --- a/modules/trivia.py +++ b/modules/trivia.py @@ -110,14 +110,6 @@ class TriviaState(object): self.nextquestiontimer.cancel() self.nextquestiontimer = None except: pass -#TODO remove if the replacement works -# if threading is not None and threading._Timer is not None: -# if isinstance(self.steptimer, threading._Timer): -# self.steptimer.cancel() -# if isinstance(self.nextquestiontimer, threading._Timer): -# self.nextquestiontimer.cancel() -# self.nextquestiontimer = None -# self.savedb() def savedb(self): #returns whether or not it was able to save if json is not None and json.dump is not None: @@ -138,7 +130,7 @@ class TriviaState(object): os.unlink(tmpfn) except OSError: # temp file is already gone pass - raise #TODO: we may be better off just swallowing exceptions? + raise # we may be better off just swallowing exceptions? return False def getchan(self): @@ -269,9 +261,9 @@ class TriviaState(object): if 'topicformat' in self.db and self.db['topicformat'] is not None: self.getbot().conn.send("TOPIC %s" % (self.db['chan'])) - if isinstance(self.steptimer, threading._Timer): + if isinstance(self.steptimer, MyTimer): self.steptimer.cancel() - if isinstance(self.nextquestiontimer, threading._Timer): + if isinstance(self.nextquestiontimer, MyTimer): self.nextquestiontimer.cancel() self.nextquestiontimer = None