From c8345c4ee774c425982c2a5af435d3290ba562f0 Mon Sep 17 00:00:00 2001 From: Skid <112231743+Skidy89@users.noreply.github.com> Date: Sun, 11 May 2025 13:26:34 -0600 Subject: [PATCH 1/2] more consistent addressingMode --- src/Types/GroupMetadata.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Types/GroupMetadata.ts b/src/Types/GroupMetadata.ts index 5a1ae86..8f3da98 100644 --- a/src/Types/GroupMetadata.ts +++ b/src/Types/GroupMetadata.ts @@ -11,7 +11,7 @@ export type RequestJoinMethod = 'invite_link' | 'linked_group_join' | 'non_admin export interface GroupMetadata { id: string /** group uses 'lid' or 'pn' to send messages */ - addressingMode: string + addressingMode: "pn" | "lid" owner: string | undefined subject: string /** group subject owner */ From d5f34f46c34b189c832eb1fc210a7e520d5239d0 Mon Sep 17 00:00:00 2001 From: Skid <112231743+Skidy89@users.noreply.github.com> Date: Sun, 11 May 2025 13:27:49 -0600 Subject: [PATCH 2/2] more consistent addressingMode --- src/Socket/groups.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Socket/groups.ts b/src/Socket/groups.ts index 2c576f4..999e98c 100644 --- a/src/Socket/groups.ts +++ b/src/Socket/groups.ts @@ -339,7 +339,7 @@ export const extractGroupMetadata = (result: BinaryNode) => { const memberAddMode = getBinaryNodeChildString(group, 'member_add_mode') === 'all_member_add' const metadata: GroupMetadata = { id: groupId, - addressingMode: group.attrs.addressing_mode, + addressingMode: group.attrs.addressing_mode as "pn" | "lid", subject: group.attrs.subject, subjectOwner: group.attrs.s_o, subjectTime: +group.attrs.s_t,