We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8cf3de1 commit ff29024Copy full SHA for ff29024
postgrest_py/exceptions.py
@@ -14,10 +14,10 @@ class APIError(Exception):
14
15
def __init__(self, error: Dict[str, str]) -> None:
16
self._raw_error = error
17
- self.message = error["message"]
18
- self.code = error["code"]
19
- self.hint = error["hint"]
20
- self.details = error["details"]
+ self.message = error.get("message")
+ self.code = error.get("code")
+ self.hint = error.get("hint")
+ self.details = error.get("details")
21
Exception.__init__(self, str(self))
22
23
def __repr__(self) -> str:
0 commit comments