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?
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.