[mod] microsoft academic: increase timeout to 6 seconds

also avoid a crash when there is no result

close #433
This commit is contained in:
Alexandre Flament 2021-10-26 12:26:43 +02:00
parent 9fe1ee4ed9
commit 64b29ad838
2 changed files with 2 additions and 1 deletions

View File

@ -47,7 +47,7 @@ def response(resp):
if not response_data: if not response_data:
return results return results
for result in response_data['pr']: for result in response_data.get('pr', {}):
if 'dn' not in result['paper']: if 'dn' not in result['paper']:
continue continue

View File

@ -873,6 +873,7 @@ engines:
engine: microsoft_academic engine: microsoft_academic
categories: science categories: science
shortcut: ma shortcut: ma
timeout: 6.0
- name: mixcloud - name: mixcloud
engine: mixcloud engine: mixcloud