diff --git a/boardgamegeek/objects/games.py b/boardgamegeek/objects/games.py index 68edec4..12023c5 100644 --- a/boardgamegeek/objects/games.py +++ b/boardgamegeek/objects/games.py @@ -501,7 +501,7 @@ def __init__(self, data): try: self._year_published = fix_unsigned_negative(data["yearpublished"]) - except KeyError: + except (KeyError, TypeError): self._year_published = None for version in data.get("versions", []): diff --git a/docs/changelog.rst b/docs/changelog.rst index 0f3b1c0..adf45ab 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -2,6 +2,11 @@ Changelog ========= +1.1.6 +----- + +* Except TypeError when initializing year published + 1.1.5 -----