diff --git a/src/Socket/chats.ts b/src/Socket/chats.ts index f7d3dd9..e5781d6 100644 --- a/src/Socket/chats.ts +++ b/src/Socket/chats.ts @@ -138,6 +138,7 @@ export const makeChatsSocket = (config: SocketConfig) => { await query({ tag: 'iq', attrs: { + xmlns: 'blocklist', to: S_WHATSAPP_NET, type: 'set' }, @@ -598,4 +599,4 @@ export const makeChatsSocket = (config: SocketConfig) => { chatModify, resyncMainAppState, } -} \ No newline at end of file +} diff --git a/src/Socket/messages-send.ts b/src/Socket/messages-send.ts index 7ee514b..51d3357 100644 --- a/src/Socket/messages-send.ts +++ b/src/Socket/messages-send.ts @@ -29,7 +29,7 @@ export const makeMessagesSocket = (config: SocketConfig) => { const fetchPrivacySettings = async(force: boolean = false) => { if(!privacySettings || force) { - const result = await query({ + const { content } = await query({ tag: 'iq', attrs: { xmlns: 'privacy', @@ -40,7 +40,7 @@ export const makeMessagesSocket = (config: SocketConfig) => { { tag: 'privacy', attrs: { } } ] }) - privacySettings = reduceBinaryNodeToDictionary(result, 'category') + privacySettings = reduceBinaryNodeToDictionary(content[0], 'category') } return privacySettings }