Hello Team,
we are using script listener to update a field for created and updated events.
the value is updated and shown correctly on the issue.
but it is not updating on the dashboard.
below is the code.
mycustomfield.updateValue(null, issue, new ModifiedValue(issue.getCustomFieldValue(mycustomfield), newvalue),new DefaultIssueChangeHolder())
issueManager.updateIssue(user, issue, EventDispatchOption.DO_NOT_DISPATCH, false)
I guess you need to er-index the issue ? Does the JQL return the issue when you filter on the changed field ?
import com.atlassian.jira.util.ImportUtils
import com.atlassian.jira.issue.index.IssueIndexingService
Boolean wasIndexing = ImportUtils.isIndexIssues();
IssueIndexingService indexing = (IssueIndexingService) ComponentAccessor.getComponent(IssueIndexingService.class)
indexing.reIndex(issue)
ImportUtils.setIndexIssues(wasIndexing)
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.