From f33f4b6394357f909b80838f32ece6365ef9a3f2 Mon Sep 17 00:00:00 2001 From: Edward Betts Date: Thu, 9 Nov 2023 07:36:49 +0100 Subject: [PATCH] mainsnak["datavalue"]["value"] can be a dict --- depicts/wikibase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depicts/wikibase.py b/depicts/wikibase.py index c7c1a52..cc81d05 100644 --- a/depicts/wikibase.py +++ b/depicts/wikibase.py @@ -13,7 +13,7 @@ def first_datavalue( mainsnak = entity["claims"][pid][0]["mainsnak"] if "datavalue" in mainsnak: v = mainsnak["datavalue"]["value"] - assert isinstance(v, str | int) + assert isinstance(v, (str, int, dict)) return v return None