git-subtree-dir: coordenador git-subtree-mainline:facbe2e340git-subtree-split:ce7af94d55
11 lines
846 B
JavaScript
11 lines
846 B
JavaScript
// Roda depois de "Data Table - Registrar Envio Digest (Falha)" ja ter gravado o status=failed.
|
|
// So agora propaga o erro de verdade, pra a execucao no n8n ficar visivelmente com status de
|
|
// erro (missao "finalizacao para producao", secao 19: "Nao silenciar erro").
|
|
const registro = $input.first().json;
|
|
throw new Error(`Envio ao Slack falhou (report_date=${registro.report_date}, run_type=${registro.run_type}): ${registro.error_detail}`);
|
|
// eslint-disable-next-line no-unreachable -- linha morta de proposito: o validador estatico do
|
|
// n8n-mcp exige um "return" literal no texto do node (heuristica que nao reconhece um node cujo
|
|
// unico proposito e lancar erro -- confirmado via validate_node, mesmo comportamento do falso
|
|
// positivo do .join() ja documentado neste projeto). Nunca executa; o throw acima sempre sai primeiro.
|
|
return [];
|