chore: import coordenador (subtree)
git-subtree-dir: coordenador git-subtree-mainline:facbe2e340git-subtree-split:ce7af94d55
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
// @requires hash.js slack.js
|
||||
// So roda no output de erro do node "Slack - Enviar Mensagem" (onError: continueErrorOutput).
|
||||
// Registra status=failed com o erro real ANTES de propagar a falha (proximo node lanca o
|
||||
// erro de verdade, pra execucao ficar visivelmente vermelha no n8n -- nao silenciar).
|
||||
const guardData = $('Code - Guard de Envio Slack').first().json;
|
||||
const errorItem = $input.first().json || {};
|
||||
const errorMessage = String(errorItem.error || errorItem.message || 'Erro desconhecido ao enviar mensagem ao Slack').slice(0, 500);
|
||||
|
||||
const record = buildEnvioDigestRecord({
|
||||
reportDate: guardData.dateStr,
|
||||
runType: guardData.runType,
|
||||
messageHash: guardData.messageHash,
|
||||
sentAt: Date.now(),
|
||||
status: 'failed',
|
||||
errorDetail: errorMessage,
|
||||
});
|
||||
|
||||
return [{ json: record }];
|
||||
Reference in New Issue
Block a user