fix edge case for steam parser https://store.steampowered.com/app/1292940/Cube_E
This commit is contained in:
parent
3a97ae50f8
commit
7545ca75a6
1 changed files with 4 additions and 4 deletions
|
@ -71,10 +71,10 @@ class Steam(AbstractSite):
|
||||||
raise ParseError(self, "id")
|
raise ParseError(self, "id")
|
||||||
# merge data from IGDB, use localized Steam data if available
|
# merge data from IGDB, use localized Steam data if available
|
||||||
d = {
|
d = {
|
||||||
"developer": en_data["developers"],
|
"developer": en_data.get("developers", []),
|
||||||
"publisher": en_data["publishers"],
|
"publisher": en_data.get("publishers", []),
|
||||||
"release_date": en_data["release_date"].get("date"),
|
"release_date": en_data.get("release_date", {}).get("date"),
|
||||||
"genre": [g["description"] for g in en_data["genres"]],
|
"genre": [g["description"] for g in en_data.get("genres", [])],
|
||||||
"platform": ["PC"],
|
"platform": ["PC"],
|
||||||
}
|
}
|
||||||
if en_data["release_date"].get("date"):
|
if en_data["release_date"].get("date"):
|
||||||
|
|
Loading…
Add table
Reference in a new issue