From 927128a89876b08663ef109a4222e542e0e48b1f Mon Sep 17 00:00:00 2001 From: uburuntu Date: Fri, 30 Jul 2021 01:43:20 +0300 Subject: [PATCH] fix: Type typing for class --- aiogram/types/chat_member.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aiogram/types/chat_member.py b/aiogram/types/chat_member.py index 887f5f76..a834799e 100644 --- a/aiogram/types/chat_member.py +++ b/aiogram/types/chat_member.py @@ -1,6 +1,5 @@ import datetime import typing -from typing import Optional from . import base, fields from .user import User @@ -38,7 +37,7 @@ class ChatMemberStatus(helper.Helper): return role in (cls.MEMBER, cls.ADMINISTRATOR, cls.CREATOR, cls.RESTRICTED) @classmethod - def get_class_by_status(cls, status: str) -> Optional["ChatMember"]: + def get_class_by_status(cls, status: str) -> typing.Optional[typing.Type["ChatMember"]]: return { cls.OWNER: ChatMemberOwner, cls.ADMINISTRATOR: ChatMemberAdministrator,