From 511b1197f91b17dd073bf462958850c99f760a0d Mon Sep 17 00:00:00 2001 From: "christof.strackSAG" Date: Fri, 3 Jul 2020 10:35:57 +0200 Subject: [PATCH] added additional resolution information in the callback from ServiceNow --- docker/controllers.js | 3 ++- resource/Trigger_ServiceNow.txt | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docker/controllers.js b/docker/controllers.js index 685d6f1..97c0112 100644 --- a/docker/controllers.js +++ b/docker/controllers.js @@ -63,7 +63,8 @@ async function updateAlarmFromIncident(adata) { const partialUpdateAlarm = { id: alarmId, status: "CLEARED", - resolve_note: "Was resolved in ServiceNow at:" + new Date(Date.now()).toISOString() + resolve_note_Cumulocity: "Was resolved in ServiceNow at:" + new Date(Date.now()).toISOString(), + resolve_note_ServiceNow: adata.u_close_notes + "/" + adata.u_close_code }; // Get filtered alarms and post a message to Slack const { diff --git a/resource/Trigger_ServiceNow.txt b/resource/Trigger_ServiceNow.txt index 48fec21..7f64be8 100644 --- a/resource/Trigger_ServiceNow.txt +++ b/resource/Trigger_ServiceNow.txt @@ -17,6 +17,8 @@ string.u_urgency = current.getValue('urgency'); string.u_state = current.getValue('state'); string.u_number = current.getValue('number'); + string.u_close_notes = current.getValue('close_notes'); + string.u_close_code = current.getValue('close_code'); var u_updated_by = current.getValue('sys_updated_by'); string.u_updated_on = current.getValue('sys_updated_on'); string.u_updated_name = (' ' + resolveName(u_updated_by)).slice(1);