I have looked and tried several different way of trying to solve my problem with the Simple scripted validator but have been unsuccessful. What I want to do is verify that the Fix Version field is not set to the value of "Future Release". However I can't seem to make it work. I have tried each of the following conditions in the Script Workflow transistion:
issue.fixVersions != 'Future Release'
issue.fixVersion != 'Future Release'
issue.fixVersion?.name != 'Future Release'
issue.fixVersions?.name != 'Future Release'
When I am done editing the transition I then publish the workflow and test an issue to see if it will transition on or if I get the error message. It will always make the transition regardless of what I have in the Fix Version field.
@Matt Moody:
! ('Future Release' in issue.fixVersions*.name)
because issue.fixVersions is a Collection.
@venkat - same solution.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Jamie for the prompt response. It worked.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Jamie Echlin [Adaptavist] , can help us on this.
Thanks in Advance
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am also facing the same issue. We want to put a "simple scripted validator" for fix version field as part of a workflow transition.
Scenario:- fix version != Backlog
Assume fix version for a issue is Release1, when trying to fetch the value using $issue.fixVersions, it's always returning the value in [], in our case [Release1] is the value returned. (can use 'send a custom email' built in script to verify this )
I tried all the below combinations for 'Simple scripted validator' with no success
issue.fixVersions != 'Release1'
issue.fixVersions.name != 'Release1'
issue.fixVersions != '[Release1]'
issue.fixVersions.name != '[Release1]'
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
your missing the *
issue.fixVersions*.name != 'Release1'
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.