Cache tmdb: riprova se risposta vuota
This commit is contained in:
@@ -129,7 +129,7 @@ def cache_response(fn):
|
|||||||
result = fn(*args)
|
result = fn(*args)
|
||||||
else:
|
else:
|
||||||
|
|
||||||
url = re.sub('&year=-', '', args[0])
|
url = args[0].replace('&year=-', '')
|
||||||
# if PY3: url = str.encode(url)
|
# if PY3: url = str.encode(url)
|
||||||
|
|
||||||
row = db['tmdb_cache'].get(url)
|
row = db['tmdb_cache'].get(url)
|
||||||
@@ -138,7 +138,7 @@ def cache_response(fn):
|
|||||||
result = row[0]
|
result = row[0]
|
||||||
|
|
||||||
# si no se ha obtenido información, llamamos a la funcion
|
# si no se ha obtenido información, llamamos a la funcion
|
||||||
if not result:
|
if not result.get('results'):
|
||||||
result = fn(*args)
|
result = fn(*args)
|
||||||
db['tmdb_cache'][url] = [result, datetime.datetime.now()]
|
db['tmdb_cache'][url] = [result, datetime.datetime.now()]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user