Skip to content

Commit 6235f9e

Browse files
committed
Use .get for optional fields from scryfall data
1 parent 661003b commit 6235f9e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

scrython/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ def __init__(self, scryfall_data: dict[str, Any], *args: Any, **kwargs: Any) ->
1616
self._status: int = scryfall_data["status"]
1717
self._code: str = scryfall_data["code"]
1818
self._details: str = scryfall_data["details"]
19-
self._type: str | None = scryfall_data["type"]
20-
self._warnings: list[str] | None = scryfall_data["warnings"]
19+
self._type: str | None = scryfall_data.get("type")
20+
self._warnings: list[str] | None = scryfall_data.get("warnings")
2121

2222
@property
2323
def status(self) -> int:

0 commit comments

Comments
 (0)