Skip to content

Commit

Permalink
feat: Userに対する管理アクションを容易に行えるように
Browse files Browse the repository at this point in the history
  • Loading branch information
yupix committed Feb 21, 2024
1 parent 82cca9c commit 9785774
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions mipac/manager/user.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
from mipac.abstract.manager import AbstractManager
from mipac.actions.user import ClientUserActions, UserActions

Check notice on line 6 in mipac/manager/user.py

View workflow job for this annotation

GitHub Actions / Qodana Community for Python

Accessing a protected member of a class or a module

'ClientUserActions' is not declared in __all__
from mipac.http import HTTPClient
from mipac.manager.admins.user import AdminUserManager, ClientAdminUserManager
from mipac.manager.blocking import BlockingManager, ClientBlockingManager
from mipac.manager.follow import ClientFollowManager, FollowManager

Check notice on line 10 in mipac/manager/user.py

View workflow job for this annotation

GitHub Actions / Qodana Community for Python

Accessing a protected member of a class or a module

'ClientFollowManager' is not declared in __all__
from mipac.manager.users.list import (
Expand Down Expand Up @@ -37,6 +38,9 @@ def __init__(self, user: PartialUser, *, session: HTTPClient, client: ClientMana
)
self.block = ClientBlockingManager(user_id=user.id, session=session, client=client)
self.list = ClientPartialUserListManager(user_id=user.id, session=session, client=client)
self.admin: ClientAdminUserManager = ClientAdminUserManager(
user_id=user.id, session=session, client=client
)

@property
def action(self) -> ClientUserActions:
Expand All @@ -51,6 +55,7 @@ def __init__(self, *, session: HTTPClient, client: ClientManager):
self.mute: MuteManager = MuteManager(session=session, client=client)
self.block = BlockingManager(session=session, client=client)
self.list = UserListManager(session=session, client=client)
self.admin: AdminUserManager = AdminUserManager(session=session, client=client)
self.__actions: UserActions = UserActions(session=session, client=client)

@property
Expand Down

0 comments on commit 9785774

Please sign in to comment.