forked from Ponysearch/Ponysearch
Merge branch 'master' of https://github.com/asciimoo/searx into filtron
This commit is contained in:
commit
4b4e95f2c3
2 changed files with 13 additions and 10 deletions
|
@ -1,12 +1,12 @@
|
||||||
certifi==2019.3.9
|
certifi==2020.4.5.1
|
||||||
babel==2.7.0
|
babel==2.7.0
|
||||||
flask-babel==1.0.0
|
flask-babel==1.0.0
|
||||||
flask==1.0.2
|
flask==1.1.2
|
||||||
idna==2.8
|
idna==2.9
|
||||||
jinja2==2.10.1
|
jinja2==2.11.1
|
||||||
lxml==4.3.3
|
lxml==4.5.0
|
||||||
pygments==2.1.3
|
pygments==2.1.3
|
||||||
pyopenssl==19.0.0
|
pyopenssl==19.1.0
|
||||||
python-dateutil==2.8.0
|
python-dateutil==2.8.0
|
||||||
pyyaml==5.1
|
pyyaml==5.3.1
|
||||||
requests[socks]==2.22.0
|
requests[socks]==2.23.0
|
||||||
|
|
|
@ -99,11 +99,14 @@ def response(resp):
|
||||||
if re.match(r"^([1-9]|[1-2][0-9]|3[0-1]) [A-Z][a-z]{2} [0-9]{4} \.\.\. ", content):
|
if re.match(r"^([1-9]|[1-2][0-9]|3[0-1]) [A-Z][a-z]{2} [0-9]{4} \.\.\. ", content):
|
||||||
date_pos = content.find('...') + 4
|
date_pos = content.find('...') + 4
|
||||||
date_string = content[0:date_pos - 5]
|
date_string = content[0:date_pos - 5]
|
||||||
published_date = parser.parse(date_string, dayfirst=True)
|
|
||||||
|
|
||||||
# fix content string
|
# fix content string
|
||||||
content = content[date_pos:]
|
content = content[date_pos:]
|
||||||
|
|
||||||
|
try:
|
||||||
|
published_date = parser.parse(date_string, dayfirst=True)
|
||||||
|
except ValueError:
|
||||||
|
pass
|
||||||
|
|
||||||
# check if search result starts with something like: "5 days ago ... "
|
# check if search result starts with something like: "5 days ago ... "
|
||||||
elif re.match(r"^[0-9]+ days? ago \.\.\. ", content):
|
elif re.match(r"^[0-9]+ days? ago \.\.\. ", content):
|
||||||
date_pos = content.find('...') + 4
|
date_pos = content.find('...') + 4
|
||||||
|
|
Loading…
Reference in a new issue