From 2b2ba81a1c0e40063fab646eb1a54f18f44d66ef Mon Sep 17 00:00:00 2001 From: Tej Kotthakota Date: Tue, 16 Jun 2026 18:23:23 -0500 Subject: [PATCH] test log --- src/support/utils.js | 41 ++++++++++++++++++++++++++++------------- 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/src/support/utils.js b/src/support/utils.js index c5ddcc269d..c953e00c04 100644 --- a/src/support/utils.js +++ b/src/support/utils.js @@ -315,20 +315,35 @@ export const triggerAuditForSite = async ( slackContext, lambdaContext, auditContext = {}, -) => sendAuditMessage( - lambdaContext.sqs, - lambdaContext.env.AUDIT_JOBS_QUEUE_URL, - auditType, - { - slackContext: { - channelId: slackContext.channelId, - threadTs: slackContext.threadTs, +) => { + // Temporary diagnostic — confirms slackContext is being forwarded onto the + // audit-worker SQS message. Logs channel + thread presence (not the values + // themselves, to avoid leaking IDs into long-lived logs). Remove once the + // Slack-from-audit-worker flow is verified working end-to-end. + if (lambdaContext?.log?.info) { + lambdaContext.log.info('[slack-debug][trigger-audit] dispatching to AUDIT_JOBS_QUEUE_URL', { + auditType, + siteId: site.getId(), + queueUrl: lambdaContext.env?.AUDIT_JOBS_QUEUE_URL, + hasChannelId: !!slackContext?.channelId, + hasThreadTs: !!slackContext?.threadTs, + }); + } + return sendAuditMessage( + lambdaContext.sqs, + lambdaContext.env.AUDIT_JOBS_QUEUE_URL, + auditType, + { + slackContext: { + channelId: slackContext.channelId, + threadTs: slackContext.threadTs, + }, + ...auditContext, }, - ...auditContext, - }, - site.getId(), - auditData, -); + site.getId(), + auditData, + ); +}; /** * Triggers the A11y codefix flow for an existing opportunity.