diff --git a/syng/gui.py b/syng/gui.py index 1c71bad..96064ef 100644 --- a/syng/gui.py +++ b/syng/gui.py @@ -11,7 +11,7 @@ from datetime import datetime import os from functools import partial import random -from typing import TYPE_CHECKING, Any, Optional, cast +from typing import TYPE_CHECKING, Any, Optional import secrets import string import signal diff --git a/syng/server.py b/syng/server.py index 14ee890..508a694 100644 --- a/syng/server.py +++ b/syng/server.py @@ -92,7 +92,7 @@ def admin(handler: Callable[..., Any]) -> Callable[..., Any]: async def wrapper(self: Server, sid: str, *args: Any, **kwargs: Any) -> Any: async with self.sio.session(sid) as session: room = session["room"] - if not room in self.clients or not self.is_admin(self.clients[room], sid): + if room not in self.clients or not self.is_admin(self.clients[room], sid): await self.sio.emit("err", {"type": "NO_ADMIN"}, sid) return return await handler(self, sid, *args, **kwargs)