Custom calculated/scripted text/html how get the result of the script saved?

Petra Harr-Dehn June 1, 2021

I am dependent of our Jira support team, but they do not script groovy. 

I would like to have a field that calculates the overall risk on three fields. All fields have the values "N/A", "Low", "Medium" and "High". I wrote for each field a switch.

switch (BR) { // calculate the number of the value of business risk
case "N/A": BR_v = 0
case "Low": BR_v = 1
case "Medium": BR_v = 2
case "High": BR_v = 3

 

At the end of the script I get the sum of the three fields and then depended of the result the calculated field should give out the overall risk also as Low, Medium or High.

Overall = BR_v + RD_v + RP_v // sum of all three calculated number values

if (Overall >= 8){ //output should be in red font if High, not sure if the formating can be within the string.
$value= "<font color='red'>High</font>"
}
if (Overall < 8 && Overall > 4){
$value = "Medium"
}
if (Overall <= 4){
$value = "Low"
}

As the script did not run with else if I have only used if statements. Now the support has added the script to the field but I got only the result "Low". He said the result is not saved within the field.

When I prefill the variables (as I cannot run the script against an issue) the $value gives out the correct values.

What is wrong?

0 answers

Suggest an answer

Log in or Sign up to answer