Fixes #108 on MW errors

This commit is contained in:
Frisk 2020-04-09 18:31:17 +02:00
parent 00fa479b13
commit 34c14a1aaa
No known key found for this signature in database
GPG key ID: 213F7C15068AF8AC

View file

@ -947,6 +947,7 @@ def day_overview_request():
if request:
try:
request = request.json()
request = recent_changes.handle_mw_errors(request)
rc = request['query']['recentchanges']
continuearg = request["continue"]["rccontinue"] if "continue" in request else None
except ValueError:
@ -956,6 +957,8 @@ def day_overview_request():
except KeyError:
logger.warning("Wiki returned %s" % (request.json()))
complete = 2
except MWError:
complete = 2
else:
result += rc
if continuearg: