Create hikka folder only once

pull/1/head
hikariatama 2022-05-05 17:51:18 +00:00
parent c7dfb35270
commit 526df8532f
1 changed files with 4 additions and 2 deletions

View File

@ -272,7 +272,6 @@ class UpdaterMod(loader.Module):
async def client_ready(self, client, db): async def client_ready(self, client, db):
self._db = db self._db = db
self._me = await client.get_me()
self._client = client self._client = client
if self.get("selfupdatemsg") is not None: if self.get("selfupdatemsg") is not None:
@ -283,6 +282,9 @@ class UpdaterMod(loader.Module):
self.set("selfupdatemsg", None) self.set("selfupdatemsg", None)
if self.get("do_not_create", False):
return
folders = await self._client(GetDialogFiltersRequest()) folders = await self._client(GetDialogFiltersRequest())
if any(folder.title == "hikka" for folder in folders): if any(folder.title == "hikka" for folder in folders):
@ -355,7 +357,7 @@ class UpdaterMod(loader.Module):
) )
) )
self.get("create_folder", False) self.set("do_not_create", True)
async def update_complete(self, client): async def update_complete(self, client):
logger.debug("Self update successful! Edit message") logger.debug("Self update successful! Edit message")