edited: methods for new api types

This commit is contained in:
2023-11-26 02:24:35 +05:00
parent dbf8838183
commit 137d3d6e79
4 changed files with 55 additions and 45 deletions

View File

@@ -2,13 +2,15 @@ from aiohttp import ClientSession
from .api_method import ApiMethod
from neuroapi.types import Admin as AdminType
class Admin(ApiMethod):
async def get(self):
async with ClientSession() as session:
response = await session.get(self.api_url+'/admin/get')
return await response.json()
return [AdminType.from_dict(admin) for admin in await response.json()]
async def is_admin(self, id: str):
async with ClientSession() as session: