chore: format

develop
yupix 3 months ago
parent f6c715343b
commit e09736b4a6
No known key found for this signature in database
GPG Key ID: 2FF705F5C56D9C06

@ -812,9 +812,7 @@ class ClientNoteActions(SharedNoteActions):
return await super().get_clips(note_id=self._note_id) return await super().get_clips(note_id=self._note_id)
@override @override
async def get_conversation( async def get_conversation(self, limit: int = 10, offset: int = 0) -> list[Note]:
self, limit: int = 10, offset: int = 0
) -> list[Note]:
"""Get the conversation of the note """Get the conversation of the note
Endpoint: `/api/notes/conversation` Endpoint: `/api/notes/conversation`
@ -1109,7 +1107,6 @@ class ClientNoteActions(SharedNoteActions):
files: list[MiFile | File | str] | None = None, files: list[MiFile | File | str] | None = None,
poll: MiPoll | None = None, poll: MiPoll | None = None,
) -> Note: ) -> Note:
return await super().reply( return await super().reply(
text=text, text=text,
visibility=visibility, visibility=visibility,

@ -9,17 +9,21 @@ from mipac.http import HTTPClient
if TYPE_CHECKING: if TYPE_CHECKING:
from mipac.client import ClientManager from mipac.client import ClientManager
class ClientAdminEmojiManager(AbstractManager): class ClientAdminEmojiManager(AbstractManager):
def __init__(self, *, emoji_id: str, session: HTTPClient, client: ClientManager): 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 @property
def action(self) -> ClientAdminEmojiActions: def action(self) -> ClientAdminEmojiActions:
return self.__action return self.__action
class AdminEmojiManager(AbstractManager): class AdminEmojiManager(AbstractManager):
def __init__(self, session: HTTPClient, client: ClientManager): def __init__(self, session: HTTPClient, client: ClientManager):
self.__action:AdminEmojiActions = AdminEmojiActions(session=session, client=client) self.__action: AdminEmojiActions = AdminEmojiActions(session=session, client=client)
@property @property
def action(self) -> AdminEmojiActions: def action(self) -> AdminEmojiActions:

@ -1,4 +1,3 @@
from __future__ import annotations from __future__ import annotations
from typing import TYPE_CHECKING from typing import TYPE_CHECKING

@ -5,4 +5,5 @@ from typing import TypedDict
class IID(TypedDict): class IID(TypedDict):
"""IDを表す型""" """IDを表す型"""
id: str id: str

@ -39,7 +39,6 @@ class IEmojiSimple(TypedDict):
role_ids_that_can_be_used_this_emoji_as_reaction: NotRequired[list[str]] role_ids_that_can_be_used_this_emoji_as_reaction: NotRequired[list[str]]
class IEmojiDetailed(TypedDict): class IEmojiDetailed(TypedDict):
id: str id: str
aliaces: list[str] aliaces: list[str]

Loading…
Cancel
Save