Include QID and title in error mails

Closes: #31
This commit is contained in:
Edward Betts 2020-06-30 20:05:12 +01:00
parent ee61843183
commit 60bb9febd9
2 changed files with 14 additions and 4 deletions

2
app.py
View file

@ -400,6 +400,7 @@ def get_institution(entity, other):
@app.route("/item/Q<int:item_id>")
def item_page(item_id):
qid = f'Q{item_id}'
g.qid = qid
item = artwork.Artwork(qid)
from_redirect = qid in session and session.pop(qid) == 'from redirect'
entity = mediawiki.get_entity_with_cache(qid, refresh=not from_redirect)
@ -423,6 +424,7 @@ def item_page(item_id):
label = label_and_language['label']
else:
label = None
g.label = label
other = get_other(item.entity)
people = human.from_name(label) if label else None