feat: add templateCodigo field to alert configurations and enhance alert handling with new email/chat templates for cybersecurity incidents
This commit is contained in:
@@ -122,6 +122,7 @@
|
||||
severidadeMin: alertSeveridadeMin,
|
||||
tiposAtaque: alertTiposAtaque as AtaqueCiberneticoTipo[],
|
||||
reenvioMin: alertReenvioMin,
|
||||
templateCodigo: alertTemplate, // Incluir template selecionado
|
||||
criadoPor: obterUsuarioId()
|
||||
});
|
||||
feedback = {
|
||||
@@ -152,9 +153,10 @@
|
||||
severidadeMin: SeveridadeSeguranca;
|
||||
tiposAtaque?: AtaqueCiberneticoTipo[];
|
||||
reenvioMin: number;
|
||||
templateCodigo?: string;
|
||||
}) {
|
||||
alertNomeConfig = config.nome ?? '';
|
||||
alertTemplate = 'incidente_critico'; // Mantém o template padrão
|
||||
alertTemplate = config.templateCodigo ?? 'incidente_critico'; // Usar template salvo ou padrão
|
||||
enviarPorEmail = config.canais?.email ?? true;
|
||||
enviarPorChat = config.canais?.chat ?? false;
|
||||
alertEmails = (config.emails ?? []).join('\n');
|
||||
|
||||
Reference in New Issue
Block a user