user_groups: Rename UserGroupMembersDict to UserGroupMembersData.

UserGroupMembersData is not serializable by orjson. We will be
introducing a TypedDict (which is serializable) in the next commit
called UserGroupMembersDict. This rename will help us distinguish
between the two.
This commit is contained in:
Shubham Padia
2025-03-11 12:45:02 +00:00
committed by Tim Abbott
parent 29f3acaf1e
commit ac9b7b5fa1
18 changed files with 216 additions and 208 deletions

View File

@@ -142,7 +142,7 @@ class UserTopicDict(TypedDict, total=False):
@dataclass
class UserGroupMembersDict:
class UserGroupMembersData:
direct_members: list[int]
direct_subgroups: list[int]
@@ -199,11 +199,11 @@ class SubscriptionStreamDict(TypedDict):
"""
audible_notifications: bool | None
can_add_subscribers_group: int | UserGroupMembersDict
can_administer_channel_group: int | UserGroupMembersDict
can_send_message_group: int | UserGroupMembersDict
can_remove_subscribers_group: int | UserGroupMembersDict
can_subscribe_group: int | UserGroupMembersDict
can_add_subscribers_group: int | UserGroupMembersData
can_administer_channel_group: int | UserGroupMembersData
can_send_message_group: int | UserGroupMembersData
can_remove_subscribers_group: int | UserGroupMembersData
can_subscribe_group: int | UserGroupMembersData
color: str
creator_id: int | None
date_created: int
@@ -233,11 +233,11 @@ class SubscriptionStreamDict(TypedDict):
class NeverSubscribedStreamDict(TypedDict):
is_archived: bool
can_add_subscribers_group: int | UserGroupMembersDict
can_administer_channel_group: int | UserGroupMembersDict
can_send_message_group: int | UserGroupMembersDict
can_remove_subscribers_group: int | UserGroupMembersDict
can_subscribe_group: int | UserGroupMembersDict
can_add_subscribers_group: int | UserGroupMembersData
can_administer_channel_group: int | UserGroupMembersData
can_send_message_group: int | UserGroupMembersData
can_remove_subscribers_group: int | UserGroupMembersData
can_subscribe_group: int | UserGroupMembersData
creator_id: int | None
date_created: int
description: str
@@ -263,11 +263,11 @@ class DefaultStreamDict(TypedDict):
"""
is_archived: bool
can_add_subscribers_group: int | UserGroupMembersDict
can_administer_channel_group: int | UserGroupMembersDict
can_send_message_group: int | UserGroupMembersDict
can_remove_subscribers_group: int | UserGroupMembersDict
can_subscribe_group: int | UserGroupMembersDict
can_add_subscribers_group: int | UserGroupMembersData
can_administer_channel_group: int | UserGroupMembersData
can_send_message_group: int | UserGroupMembersData
can_remove_subscribers_group: int | UserGroupMembersData
can_subscribe_group: int | UserGroupMembersData
creator_id: int | None
date_created: int
description: str