Hi all,
I want to compare two version picker fields with a groovyscript. each version picker fields can have
multiple versions. the validator should check if version(s) entered in picker a are also entered in picker b. so e.g. I have a field for wich version help needs to be updated and this version must be in the field for the already fixed version(s).
How can I do that?
cfValues["Picker A"].containsAll(cfValues["Picker B"])
will be true if the values in A are a superset of those in B. That's for a "simple scripted condition", for a longhand script get the custom field values and use containsAll as above.
note: will throw exception if called on an issue that does not have both these CFs associated with it.
Hi Jamie,
thanks for your answer. When I enter your mentioned code into the condition tester I get this error:
javax.script.ScriptException: java.lang.NullPointerException: Cannot invoke method containsAll() on null object
the two pickers contain the same version
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can you paste a screenshot of how this is configured. Also check the names of the two fields, they must be typed exactly as they are displayed in the screen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi - I have the same issue, except that I want to compare the custom field with the built in field "Fix Version\s". Is the syntax the same? Or is there a different way to get values from built-in fields?
cfValues["Resolved Version"].containsAll(cfValues["FixVersion"])
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.