mirror of
https://github.com/moparisthebest/SickRage
synced 2025-03-03 10:01:53 -05:00
Fix to ensure feedparser returns dict with items even if set to NoneType
This commit is contained in:
parent
df78fd6669
commit
ebfb06a9e1
@ -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
|
Loading…
x
Reference in New Issue
Block a user