Helllo everyone. How to get total number of assigned issues for user using Groovy?
Hi @Andrew Striletskyi
You can try this script in the ScriptRunner console
import com.atlassian.jira.component.ComponentAccessorimport com.atlassian.jira.issue.search.SearchProviderimport com.atlassian.jira.jql.parser.JqlQueryParserimport com.atlassian.jira.web.bean.PagerFilterdef jqlQueryParser = ComponentAccessor.getComponent(JqlQueryParser)def searchProvider = ComponentAccessor.getComponent(SearchProvider)def user = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()def userManager = ComponentAccessor.getUserManager()def assignee = "admin"def query = jqlQueryParser.parseQuery("assignee = " + assignee)def results = searchProvider.search(query, user, PagerFilter.getUnlimitedFilter())return results.total
Change the value of "assignee" and you should get what you need.
Cheers.
It looks like you're new here. Sign in or register to get started.