refactor: resolve is a static method

This commit is contained in:
Oleg A 2021-06-30 14:40:55 +03:00
parent b67406c2ac
commit 08e3100c47

View file

@ -64,8 +64,8 @@ class ChatMember(base.TelegramObject):
def __int__(self) -> int:
return self.user.id
@classmethod
def resolve(cls, **kwargs) -> "ChatMember":
@staticmethod
def resolve(**kwargs) -> "ChatMember":
status = kwargs.get("status")
mapping = {
ChatMemberStatus.OWNER: ChatMemberOwner,