Skip to content

Commit 060cf9f

Browse files
authored
Update errors.py (#114)
1 parent 7f4f82d commit 060cf9f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

pocketbase/errors.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,15 @@ def __init__(
2020
self.data = data or {}
2121
self.is_abort = is_abort
2222
self.original_error = original_error
23+
24+
def __str__(self) -> str:
25+
base_message = super().__str__() or "ClientResponseError"
26+
details = [
27+
f"Message: {base_message}",
28+
f"URL: {self.url or 'N/A'}",
29+
f"Status: {self.status or 'N/A'}",
30+
f"Data: {self.data or 'N/A'}",
31+
f"Is Abort: {self.is_abort}",
32+
f"Original Error: {self.original_error or 'N/A'}",
33+
]
34+
return "\n".join(details)

0 commit comments

Comments
 (0)