Eu tenho uma notificação customizada:
function onNotify(subject, receivers, template, params){
var prioridade = hAPI.getCardValue("rd_prioridade");
if(prioridade == "urgente"){
var numSolic = getValue("WKNumProces");
var numCR = hAPI.getCardValue("main_numChangeRequest");
var link = "http://10.0.136.71:9090/portal/p/1/pageworkflowview?app_ecm_workflowview_detailsProcessInstanceID=" + numSolic;
try{
//Monta mapa com parâmetros do template
var parametros = new java.util.HashMap();
parametros.put("link", link);
parametros.put("numSolic", hAPI.getCardValue("main_numSolic"));
parametros.put("numCR", numCR);
parametros.put("title", hAPI.getCardValue("txt_tituloCR"));
//Este parâmetro é obrigatório e representa o assunto do e-mail
parametros.put("subject", "Change Request: "+ numCR +" aberta como Urgente");
//Envia e-mail
notifier.notify("admin", "teste-urgente", parametros, receivers, "text/html");
} catch(e){
log.info(e);
}
}
}
Quando a minha prioridade é urgente, o FLUIG envia dois e-mails
- O e-mail customizado que eu criei e
- O e-mail padrão (já que esta como notifica responsável).
Eu gostaria que, quando a prioridade for urgente, envia SOMENTE a notificação customizada, e quando não for urgente envia o e-mail padrão.
Isso é possível? Obs: eu preciso que a logica seja feita no notify, pois o campo numCR é preenchido por ultimo no processo.