cleanup connection state management class
This commit is contained in:
parent
ddafd190e6
commit
0e7778e1f4
@ -33,15 +33,6 @@ class CurrentConnection:
|
|||||||
self._session_token: str | None = None
|
self._session_token: str | None = None
|
||||||
self._logged_in: bool = False
|
self._logged_in: bool = False
|
||||||
|
|
||||||
def __getitem__(self, key: str) -> str:
|
|
||||||
return self.headers[key]
|
|
||||||
|
|
||||||
def __contains__(self, key: str) -> bool:
|
|
||||||
return key in self.headers
|
|
||||||
|
|
||||||
def as_dict(self) -> HttpContentHeaders:
|
|
||||||
return self.headers
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def headers(self) -> HttpContentHeaders:
|
def headers(self) -> HttpContentHeaders:
|
||||||
return self._headers
|
return self._headers
|
||||||
@ -68,7 +59,7 @@ class CurrentConnection:
|
|||||||
self._logged_in = True
|
self._logged_in = True
|
||||||
|
|
||||||
def remove_session_token(self) -> None:
|
def remove_session_token(self) -> None:
|
||||||
if "DelecoToken" in self:
|
if "DelecoToken" in self.headers:
|
||||||
del self._headers["DelecoToken"]
|
del self._headers["DelecoToken"]
|
||||||
self._session_token = None
|
self._session_token = None
|
||||||
self._logged_in = False
|
self._logged_in = False
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user