diff --git a/models/feedinfo.py b/models/feedinfo.py index 3ebda16..d1b7fcb 100644 --- a/models/feedinfo.py +++ b/models/feedinfo.py @@ -52,6 +52,9 @@ class Feedinfo(Base): self.lastfetched = datetime.now() if parser.get('status') == 200 or parser.get('status') == 302: self.lastsuccessful = datetime.now() - waitminutes = randint(int(self.feed.frequency * .75), int(self.feed.frequency * 1.25)) + if self.feed: + waitminutes = randint(int(self.feed.frequency * .75), int(self.feed.frequency * 1.25)) + else: + waitminutes = 0 self.nextfetch = (datetime.now() + timedelta(minutes=waitminutes))