1
0
mirror of https://github.com/moparisthebest/SickRage synced 2024-08-13 16:53:54 -04:00

Fix to ensure feedparser returns dict with items even if set to NoneType

This commit is contained in:
echel0n 2014-12-08 01:41:42 -08:00
parent df78fd6669
commit ebfb06a9e1

View File

@ -40,17 +40,17 @@ class RSSFeeds:
if post_data:
url += urllib.urlencode(post_data)
data = dict.fromkeys(items, None)
try:
fc = Cache(self.rssDB)
resp = fc.fetch(url, False, False, request_headers)
data = {}
for item in items:
try:
data[item] = resp[item]
except:
data[item] = None
try:data[item] = resp[item]
except:continue
return data
finally:
self.rssDB.close()
self.rssDB.close()
return data