Utilizing bucket ranges to group Priority and new Severity field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-17-2024 02:21 PM
Hello,
I am creating a report for major incident management, and we have recently (February) cut over from the out-of-the-box Priority field to a new Severity field. In order to look at both fields at once over a period of time, we created a script to group tickets based on their severity or priority, the body of which is below.
var res = 0;
if(incident_severity==0 || incident_severity==1 || incident_severity==2)
{res = 1;}
if(incident_severity==3)
{res = 21;}
if(incident_severity==4)
{res = 31;}
if (incident_severity == null)
if(incident_priority==1 || incident_priority==2)
{res = 1;}
if(incident_priority==3)
{res = 21;}
if(incident_priority==4)
{res = 31;}
return res;
};
The corresponding bucket ranges (the "res" value) are:
Severity 0/1/2 or Priority 1/2: 1-20
Severity 3 or Priority 3: 21-30
Severity 4 or Priority 4: 31-40
We are seeing an issue where some tickets with a Severity of 3 and a Priority of 4 are falling into the Severity 4 bucket, even though the check for Priority is only in the "if incident_severity == null" block. Why might this be happening?