From cc62265a0d766e85dd44f2f7a8b61786055dbfaf Mon Sep 17 00:00:00 2001 From: Edward Betts Date: Mon, 25 Nov 2019 15:53:31 +0000 Subject: [PATCH] Handle entity without labels. --- depicts/wikibase.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/depicts/wikibase.py b/depicts/wikibase.py index 28389e5..0c2a4d0 100644 --- a/depicts/wikibase.py +++ b/depicts/wikibase.py @@ -5,6 +5,8 @@ def first_datavalue(entity, pid): return mainsnak['datavalue']['value'] def get_entity_label(entity): + if 'labels' not in entity: + return None if 'en' in entity['labels']: return entity['labels']['en']['value']