Hi,
I'm trying to set the current calendar week number as label in a post function. Final solution should be $Year-$Calendar Week Number, e.g. 2018-03
Any hints why my script doesn't work? It throws errors, no matter what I change.
import java.util.Set import java.util.Calendar; import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.project.Project import com.atlassian.jira.issue.label.* import com.atlassian.jira.security.JiraAuthenticationContext LabelManager labelManager = ComponentAccessor.getComponent(LabelManager.class); JiraAuthenticationContext jiraAuthenticationContext = ComponentAccessor.getJiraAuthenticationContext(); Calendar cal = Calendar.getInstance(); int CalendarWeek = cal.get(Calendar.WEEK_OF_YEAR); com.atlassian.jira.user.ApplicationUser myUser = jiraAuthenticationContext.getLoggedInUser(); labelManager.addLabel(myUser, $issue.getId(), $CalendarWeek.getvalue(), false);
Hello,
What are the errors?
No such property: $CalendarWeek for class: Script1
is thrown during transition.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The last line should be
labelManager.addLabel(myUser, $issue.getId(), String.valueOf(CalendarWeek), false);
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.