More bullet proofing
This commit is contained in:
parent
4c16d1fd96
commit
7ca2f56d49
@ -244,9 +244,12 @@ def spiderFeed(feed, only_if_new=0):
|
|||||||
if not entry.has_key('updated_parsed'):
|
if not entry.has_key('updated_parsed'):
|
||||||
if entry.has_key('published_parsed'):
|
if entry.has_key('published_parsed'):
|
||||||
entry['updated_parsed'] = entry.published_parsed
|
entry['updated_parsed'] = entry.published_parsed
|
||||||
if entry.has_key('updated_parsed'):
|
if entry.has_key('updated_parsed') and entry['updated_parsed']:
|
||||||
mtime = calendar.timegm(entry.updated_parsed)
|
try:
|
||||||
if mtime > time.time(): mtime = None
|
mtime = calendar.timegm(entry.updated_parsed)
|
||||||
|
if mtime > time.time(): mtime = None
|
||||||
|
except:
|
||||||
|
pass
|
||||||
if not mtime:
|
if not mtime:
|
||||||
try:
|
try:
|
||||||
mtime = os.stat(cache_file).st_mtime
|
mtime = os.stat(cache_file).st_mtime
|
||||||
|
Loading…
x
Reference in New Issue
Block a user