fix(whatsapp): populate senderE164 for direct chats to enable owner commands (#247)
This commit is contained in:
@@ -144,10 +144,14 @@ export async function monitorWebInbox(options: {
|
|||||||
continue;
|
continue;
|
||||||
const group = isJidGroup(remoteJid);
|
const group = isJidGroup(remoteJid);
|
||||||
const participantJid = msg.key?.participant ?? undefined;
|
const participantJid = msg.key?.participant ?? undefined;
|
||||||
const senderE164 = participantJid ? jidToE164(participantJid) : null;
|
|
||||||
const from = group ? remoteJid : jidToE164(remoteJid);
|
const from = group ? remoteJid : jidToE164(remoteJid);
|
||||||
// Skip if we still can't resolve an id to key conversation
|
// Skip if we still can't resolve an id to key conversation
|
||||||
if (!from) continue;
|
if (!from) continue;
|
||||||
|
const senderE164 = group
|
||||||
|
? participantJid
|
||||||
|
? jidToE164(participantJid)
|
||||||
|
: null
|
||||||
|
: from;
|
||||||
let groupSubject: string | undefined;
|
let groupSubject: string | undefined;
|
||||||
let groupParticipants: string[] | undefined;
|
let groupParticipants: string[] | undefined;
|
||||||
if (group) {
|
if (group) {
|
||||||
|
|||||||
Reference in New Issue
Block a user