Resolves #87
This commit is contained in:
parent
0b0ca6b832
commit
450476c8a8
@ -57,7 +57,7 @@ class PyroClient(PyroClient):
|
||||
self.config["bot"]["owner"]
|
||||
]
|
||||
|
||||
self.sender_session = ClientSession()
|
||||
self.sender_session: Union[ClientSession, None] = None
|
||||
|
||||
self.scopes_placeholders: Dict[str, int] = {
|
||||
"owner": self.owner,
|
||||
@ -67,6 +67,9 @@ class PyroClient(PyroClient):
|
||||
async def start(self):
|
||||
await super().start()
|
||||
|
||||
if self.sender_session is None:
|
||||
self.sender_session = ClientSession()
|
||||
|
||||
if self.config["reports"]["update"]:
|
||||
try:
|
||||
async with ClientSession(
|
||||
@ -134,6 +137,8 @@ class PyroClient(PyroClient):
|
||||
)
|
||||
|
||||
await http_session.close()
|
||||
|
||||
if self.sender_session is not None:
|
||||
await self.sender_session.close()
|
||||
|
||||
await super().stop()
|
||||
|
@ -1,4 +1,4 @@
|
||||
aiohttp~=3.9.1
|
||||
aiohttp~=3.10.2
|
||||
async_pymongo==0.1.6
|
||||
convopyro==0.5
|
||||
pillow~=10.4.0
|
||||
|
Reference in New Issue
Block a user