Hello
I wanna use a simple scripted validator using by scriptrunner plugin
So I tried to do below:
if(issue.resolution.name == "Fixed") {
cfValues['FIELD1)']?.values()*.value.size() == 1
cfValues['FIELD2']?.values()*.value.size() == 1
}
if(issue.resolution.name == "Postpone"){
cfValues['FIELD3']?.values()*.value.size() == 2
cfValues['FIELD4]?.values()*.value.size() == 2
}
However it was not working
I don't know how to use it..
please tell me how to use it
thanks you ahead
What do you want it to do?
At a guess I'm assuming you want that if resolution is Fixed you want a single option selected for those other fields. In which case you want something like:
if(issue.resolution.name == "Fixed") { return cfValues['FIELD1)']?.values().size() == 1 && cfValues['FIELD2']?.values().size() == 1 } if(issue.resolution.name == "Postpone"){ return cfValues['FIELD3']?.values().size() == 2 && cfValues['FIELD4']?.values().size() == 2 }
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.