Phase 4: Add debug logging to WhatsApp gateway messages.upsert
This commit is contained in:
@@ -76,6 +76,13 @@ async function startSession(session_key, webhook_url) {
|
||||
|
||||
// Listen for incoming messages
|
||||
sock.ev.on('messages.upsert', async (m) => {
|
||||
console.log(`[Upsert] Event received type=${m.type} messagesCount=${m.messages?.length}`);
|
||||
if (m.messages && m.messages.length > 0) {
|
||||
console.log(`[Upsert] First message keys:`, Object.keys(m.messages[0]));
|
||||
console.log(`[Upsert] First message key:`, JSON.stringify(m.messages[0].key));
|
||||
console.log(`[Upsert] First message structure:`, JSON.stringify(m.messages[0].message));
|
||||
}
|
||||
|
||||
if (m.type !== 'notify') return;
|
||||
|
||||
for (const msg of m.messages) {
|
||||
|
||||
Reference in New Issue
Block a user