I'm using ScriptRunner and I'm getting errors when the following script runs and it comes across a category that is blank. I would like to be able to add a check, so if category = null then do not run
Here's the code I have so far:
def issueProject = issue.getProjectObject();
def projectCategory = issueProject.getProjectCategory();
def categoryName = "";
if (categoryName) {
categoryName = projectCategory.getName();
}
return categoryName;
I tried replacing if statement with:
if (projectCategory.getName()) {
categoryName = projectCategory.getName();
}
But it throws back an error.
There's a mistake in:
def projectCategory = issueProject.getProjectCategory();
def categoryName = "";
if (categoryName) {
categoryName = projectCategory.getName();
}
You're getting a project category from the project, but then setting the categoryName to blank, so "if (categoryName)" is always going to be false.
I think you meant:
if (projectCategory) {
categoryName = projectCategory.getName();
}
That checks the projectCategory and sets the categoryName if there is a category for the project
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.