1
0
mirror of http://aero2k.de/t/repos/urlbot-native.git synced 2017-09-06 15:25:38 +02:00

wp: report missing page

This commit is contained in:
2015-02-06 15:27:11 +01:00
committed by urlbot
parent 6858df0491
commit 0030b75e1d

View File

@@ -556,7 +556,7 @@ def command_wp(argv,lang="de",**args):
response = urllib.request.urlopen(apiurl)
buf = response.read(BUFSIZ)
j = json.loads(buf.decode("unicode_escape"))
page = next(iter(j['query']['pages'].values()))
short = page.get("extract", None)
linktitle = page.get("title", query).replace(" ","_")
@@ -573,6 +573,8 @@ def command_wp(argv,lang="de",**args):
short if short.strip() else "(nix)", link
)
}
elif "missing" in page:
return { 'msg': 'Article "%s" not found' % page.get("title", query) }
else:
return { 'msg': "Something seems wrong with the json" }