Hello
I need to check issue's project category in workflow validator
I think that the best way is check it using groovy script.
Trying to execute
issue.projectObject.category == 'CategoryName'
it returns error: javax.script.ScriptException: groovy.lang.MissingPropertyException: No such property: category for class: com.atlassian.jira.project.ProjectImpl
Is there any command to get and check project category in validator?
Thanks,
Fyodor
See javadoc and use issue.projectObject.projectCategoryObject.name == 'CategoryName'
instead.
Probably want to be null-safe there... not all projects have a category: issue.projectObject.projectCategoryObject?.name == '...'
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Thank you for assistance. issue.projectObject.projectCategoryObject?.name == '...' works. Fyodor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am needing to do this same validation in Jira Cloud JMWE. Unfortunately, the syntax of the command is not the same and I can't find any documentation other than this thread that could help steer me in the right direction. The closest I've gotten is: issue.project.properties.projectCategoryObject.name == "..." which returns:
Evaluation failed: "issue.project.properties.projectCategoryObject.name" - Unrecognized property of `issue.project.properties.projectCategoryObject`: "name" ('name'). Type null does not have any properties
And, without the ".name" node, it simply returns a "null" value. I've also tried .categoryName and .id (testing for the category value) which return a similar error as above.
Does anyone happen to know the syntax for Jira Cloud JMWE? Any help would be greatly appreciated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Unfortunately, Jira expressions don't provide access to project category information: https://developer.atlassian.com/cloud/jira/platform/jira-expressions-type-reference/#project
This is a limitation of Jira Cloud, not JMWE. The limitation will be the same for all apps.
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.