mainsnak["datavalue"]["value"] can be a dict

This commit is contained in:
Edward Betts 2023-11-09 07:36:49 +01:00
parent 4446cbed6e
commit f33f4b6394

View file

@ -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