1
0
mirror of https://github.com/moparisthebest/SickRage synced 2025-03-03 18:12:26 -05: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: if post_data:
url += urllib.urlencode(post_data) url += urllib.urlencode(post_data)
data = dict.fromkeys(items, None)
try: try:
fc = Cache(self.rssDB) fc = Cache(self.rssDB)
resp = fc.fetch(url, False, False, request_headers) resp = fc.fetch(url, False, False, request_headers)
data = {}
for item in items: for item in items:
try: try:data[item] = resp[item]
data[item] = resp[item] except:continue
except:
data[item] = None
return data
finally: finally:
self.rssDB.close() self.rssDB.close()
return data