Advertisement
Guest User

Untitled

a guest
Sep 12th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Groovy 1.06 KB | None | 0 0
  1. import com.atlassian.jira.component.ComponentAccessor;
  2. import com.atlassian.jira.issue.*;
  3. import com.atlassian.jira.event.type.EventDispatchOption;
  4. import com.atlassian.jira.issue.index.IssueIndexingService
  5. import com.atlassian.jira.util.ImportUtils
  6. def issueManager = ComponentAccessor.getIssueManager();
  7. def IssueSecurityLevelManager = ComponentAccessor.getIssueSecurityLevelManager()
  8. def currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
  9. def issueIndexingService = ComponentAccessor.getComponent(IssueIndexingService)
  10. def wasIndexing = ImportUtils.isIndexIssues()
  11. String s="";
  12. int count = 0;
  13. for(int x=180;x<=250;x++){
  14.     s = "ITHELPDESK-116"+x.toString();
  15.     Issue issue = issueManager.getIssueObject(s);
  16.     if(issue){
  17.         issue.setSecurityLevelId(10400L)
  18.         issueManager.updateIssue(currentUser,issue,EventDispatchOption.DO_NOT_DISPATCH,false)
  19.         ImportUtils.setIndexIssues(true);
  20.         issueIndexingService.reIndex(issue);
  21.         ImportUtils.setIndexIssues(wasIndexing);
  22.         count+=1;
  23.     }
  24. }
  25. return count
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement