I'm trying to execute a sample groovy script from workflow post function. But the reporter field value is not getting updated
import com.atlassian.jira.component.ComponentAccessor; import com.atlassian.jira.issue.Issue; import com.atlassian.jira.issue.IssueManager; import com.atlassian.jira.issue.MutableIssue; String issueKeyFrom = "xxx"; String issueKeyTo = "xxx"; IssueManager issueManager = ComponentAccessor.getIssueManager(); Issue issueFrom = issueManager.getIssueObject(issueKeyFrom); MutableIssue issueTo = issueManager.getIssueObject(issueKeyTo); log.warn(issueFrom.getReporterUser()) log.warn(issueFrom.getReporterUser()) issueTo.setReporter(issueFrom.getReporterUser()); log.warn(issueTo.getReporterUser()) issueTo.store();
I deployed the script to the correct location.
When I run this script from script runner console - the reporter field does get updated.
I'm sure that:
issueTo.getReporterUser() is logging the correct name. its just when I go to the issue, I cant see the changes. I tried refresh,new window, different browser
Please help!! TIA
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG