From ae47ab0a1ffde35922e350a8de4b4e9e0e4737ee Mon Sep 17 00:00:00 2001 From: Vishnu-rvk <85154620+Vishnu-rvk@users.noreply.github.com> Date: Thu, 9 Oct 2025 08:42:09 +0530 Subject: [PATCH 1/2] Zurich - Updated info messages Display different information messages that is released as part of Zurich release. --- .../infoMessages.js | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Client-Side Components/Client Scripts/Zurich - Upgraded info messages/infoMessages.js diff --git a/Client-Side Components/Client Scripts/Zurich - Upgraded info messages/infoMessages.js b/Client-Side Components/Client Scripts/Zurich - Upgraded info messages/infoMessages.js new file mode 100644 index 0000000000..2d7c5e55ff --- /dev/null +++ b/Client-Side Components/Client Scripts/Zurich - Upgraded info messages/infoMessages.js @@ -0,0 +1,23 @@ +function onLoad() { + var state = g_form.getValue('state'); //Get value of 'state' field + + if (state != '6' && state != '7' && state != '8') { + var priority = g_form.getValue('priority'); // Get value of 'priority' field + switch (priority) { + case '1': + g_form.addErrorMessage('Critical Incident'); + break; + case '2': + g_form.addHighMessage('High Priority Incident'); // addHighMessage() method will display message in orange color + break; + case '3': + g_form.addModerateMessage('Medium Priority Incident'); // addModerateMessage() method will display message in purple color + break; + case '4': + g_form.addLowMessage('Low Priority Incident'); // addLowMessage() method will display message in grey color + break; + } + } else if (state == '6' || state == '7') { + g_form.addSuccessMessage('Incident closed'); // addSuccessMessage() method will display message in green color + } +} From 3feecf2365ac9b5a72e46d45d3bcee5a2c38f76f Mon Sep 17 00:00:00 2001 From: Vishnu-rvk <85154620+Vishnu-rvk@users.noreply.github.com> Date: Thu, 9 Oct 2025 08:45:54 +0530 Subject: [PATCH 2/2] ReadMe file Description about use case --- .../Client Scripts/Zurich - Upgraded info messages/README.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Client-Side Components/Client Scripts/Zurich - Upgraded info messages/README.md diff --git a/Client-Side Components/Client Scripts/Zurich - Upgraded info messages/README.md b/Client-Side Components/Client Scripts/Zurich - Upgraded info messages/README.md new file mode 100644 index 0000000000..8de65d319a --- /dev/null +++ b/Client-Side Components/Client Scripts/Zurich - Upgraded info messages/README.md @@ -0,0 +1,5 @@ +**This feature will be used in the instance of Zurich++ release** + +Demonstrate different messages that has been introduced as part of Zurich release. + +Use Case: Display different information messages based on priority of the incident that will be showed on load and state is not Closed, Resolved or Cancelled.