From 58177038c3a82b86c625a09e9b1aa39a6603e3ff Mon Sep 17 00:00:00 2001 From: Ronald Schaten Date: Thu, 4 Apr 2013 22:36:48 +0200 Subject: [PATCH] minor error correction for new feeds --- models/feedinfo.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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))