diff --git a/mipac/actions/note.py b/mipac/actions/note.py index dc77f6e..e825811 100644 --- a/mipac/actions/note.py +++ b/mipac/actions/note.py @@ -812,9 +812,7 @@ class ClientNoteActions(SharedNoteActions): return await super().get_clips(note_id=self._note_id) @override - async def get_conversation( - self, limit: int = 10, offset: int = 0 - ) -> list[Note]: + async def get_conversation(self, limit: int = 10, offset: int = 0) -> list[Note]: """Get the conversation of the note Endpoint: `/api/notes/conversation` @@ -1109,7 +1107,6 @@ class ClientNoteActions(SharedNoteActions): files: list[MiFile | File | str] | None = None, poll: MiPoll | None = None, ) -> Note: - return await super().reply( text=text, visibility=visibility, diff --git a/mipac/manager/admins/emoji.py b/mipac/manager/admins/emoji.py index bc6b958..9401949 100644 --- a/mipac/manager/admins/emoji.py +++ b/mipac/manager/admins/emoji.py @@ -9,17 +9,21 @@ from mipac.http import HTTPClient if TYPE_CHECKING: from mipac.client import ClientManager + class ClientAdminEmojiManager(AbstractManager): def __init__(self, *, emoji_id: str, session: HTTPClient, client: ClientManager): - self.__action: ClientAdminEmojiActions = ClientAdminEmojiActions(emoji_id=emoji_id, session=session, client=client) - + self.__action: ClientAdminEmojiActions = ClientAdminEmojiActions( + emoji_id=emoji_id, session=session, client=client + ) + @property def action(self) -> ClientAdminEmojiActions: return self.__action + class AdminEmojiManager(AbstractManager): def __init__(self, session: HTTPClient, client: ClientManager): - self.__action:AdminEmojiActions = AdminEmojiActions(session=session, client=client) + self.__action: AdminEmojiActions = AdminEmojiActions(session=session, client=client) @property def action(self) -> AdminEmojiActions: diff --git a/mipac/manager/app.py b/mipac/manager/app.py index ebb8b8d..d41f4fd 100644 --- a/mipac/manager/app.py +++ b/mipac/manager/app.py @@ -1,4 +1,3 @@ - from __future__ import annotations from typing import TYPE_CHECKING diff --git a/mipac/types/common.py b/mipac/types/common.py index e587ca1..e3abcca 100644 --- a/mipac/types/common.py +++ b/mipac/types/common.py @@ -5,4 +5,5 @@ from typing import TypedDict class IID(TypedDict): """IDを表す型""" + id: str diff --git a/mipac/types/emoji.py b/mipac/types/emoji.py index d31d32e..3ac714a 100644 --- a/mipac/types/emoji.py +++ b/mipac/types/emoji.py @@ -39,7 +39,6 @@ class IEmojiSimple(TypedDict): role_ids_that_can_be_used_this_emoji_as_reaction: NotRequired[list[str]] - class IEmojiDetailed(TypedDict): id: str aliaces: list[str]