Minor fix for filtering by time range
parent
254c987254
commit
9c0b4a7f58
|
@ -59,8 +59,14 @@ def search():
|
||||||
# Use :past(hour/day/week/month/year) if available
|
# Use :past(hour/day/week/month/year) if available
|
||||||
# example search "new restaurants :past month"
|
# example search "new restaurants :past month"
|
||||||
tbs = ''
|
tbs = ''
|
||||||
|
# if 'tbs' in request.args:
|
||||||
|
# tbs = '&tbs=' + request.args.get('tbs')
|
||||||
|
# q = q.replace(q.split(':past', 1)[-1], '').replace(':past', '')
|
||||||
if ':past' in q:
|
if ':past' in q:
|
||||||
tbs = '&tbs=qdr:' + str.lower(q.split(':past', 1)[-1][0])
|
time_range = str.strip(q.split(':past', 1)[-1])
|
||||||
|
tbs = '&tbs=qdr:' + str.lower(time_range[0])
|
||||||
|
|
||||||
|
# Ensure search query is parsable
|
||||||
q = urlparse.quote(q)
|
q = urlparse.quote(q)
|
||||||
|
|
||||||
# Pass along type of results (news, images, books, etc)
|
# Pass along type of results (news, images, books, etc)
|
||||||
|
|
Loading…
Reference in New Issue