From 07f0ff86e8416a9dc2c43ad43a1fb6ca232c6b0c Mon Sep 17 00:00:00 2001 From: Adhiraj Singh Date: Mon, 13 Jun 2022 19:55:37 +0530 Subject: [PATCH] chore: update group invite docs --- src/Socket/groups.ts | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/Socket/groups.ts b/src/Socket/groups.ts index c3a6b06..ebfedde 100644 --- a/src/Socket/groups.ts +++ b/src/Socket/groups.ts @@ -137,11 +137,20 @@ export const makeGroupsSocket = (config: SocketConfig) => { const result = getBinaryNodeChild(results, 'group') return result.attrs.jid }, - groupAcceptInviteV4: async(jid: string, inviteMessage: proto.IGroupInviteMessage) => { - const results = await groupQuery(inviteMessage.groupJid, 'set', [{ tag: 'accept', attrs: { - code: inviteMessage.inviteCode, - expiration: inviteMessage.inviteExpiration.toString(), - admin: jid } }]) + /** + * accept a GroupInviteMessage + * @param senderJid jid of the person that sent the message + * @param inviteMessage the message to accept + */ + groupAcceptInviteV4: async(senderJid: string, inviteMessage: proto.IGroupInviteMessage) => { + const results = await groupQuery(inviteMessage.groupJid, 'set', [{ + tag: 'accept', + attrs: { + code: inviteMessage.inviteCode, + expiration: inviteMessage.inviteExpiration.toString(), + admin: senderJid + } + }]) return results.attrs.from }, groupToggleEphemeral: async(jid: string, ephemeralExpiration: number) => {