aboutsummaryrefslogtreecommitdiffstats
path: root/slack/error.py
diff options
context:
space:
mode:
authorTrygve Aaberge <trygveaa@gmail.com>2023-01-28 19:29:00 +0100
committerTrygve Aaberge <trygveaa@gmail.com>2024-02-18 11:32:53 +0100
commit66e54b06896a9de7b35d1700ad34b25778780408 (patch)
treed8fa5d1de6b2d2fda57262b3f92b5eb47fcef1fd /slack/error.py
parent9b726746265f1d0a57e1b211934aa07a9cfdc712 (diff)
downloadwee-slack-66e54b06896a9de7b35d1700ad34b25778780408.tar.gz
Include options in HttpError
Diffstat (limited to 'slack/error.py')
-rw-r--r--slack/error.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/slack/error.py b/slack/error.py
index 8a8c1b9..17427f7 100644
--- a/slack/error.py
+++ b/slack/error.py
@@ -1,6 +1,6 @@
from __future__ import annotations
-from typing import TYPE_CHECKING, Mapping, Union
+from typing import TYPE_CHECKING, Dict, Mapping, Union
if TYPE_CHECKING:
from slack_api.slack_error import SlackErrorResponse
@@ -9,9 +9,17 @@ if TYPE_CHECKING:
class HttpError(Exception):
- def __init__(self, url: str, return_code: int, http_status_code: int, error: str):
+ def __init__(
+ self,
+ url: str,
+ options: Dict[str, str],
+ return_code: int,
+ http_status_code: int,
+ error: str,
+ ):
super().__init__()
self.url = url
+ self.options = options
self.return_code = return_code
self.http_status_code = http_status_code
self.error = error