区分 inbound outbound 的messageId

dev/supplier-email-drawer
Lei OT 9 months ago
parent 449d482adb
commit 7317616cd4

@ -114,7 +114,8 @@ const setupMessageHandler = () => {
try {
const now = new Date(new Date().getTime() + 60 * 60 * 1000).toISOString();
const targetUpsert = messageData.externalId ? { actionId: messageData.externalId } : { wamid: messageData.id };
const savedId = `${directionPrefix[messageData.direction]}${messageData.id}`;
const targetUpsert = messageData.externalId ? { actionId: messageData.externalId } : { id: savedId };
const savedMsg = await getOutboundMessage(targetUpsert);
const bixFields = pick(savedMsg, ['actionId', 'externalId']);
logger.info('message evt\n', eventName, messageData, savedMsg);

Loading…
Cancel
Save