PageRenderTime 39ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/src/test/resources/examples/testPostFunction.groovy

https://bitbucket.org/sorin/jira-plugin-intellij
Groovy | 14 lines | 9 code | 5 blank | 0 comment | 1 complexity | c124eddca5e016f487822b1f9c3b8f0b MD5 | raw file
  1. package examples
  2. import com.atlassian.jira.ComponentManager
  3. import com.atlassian.jira.issue.ModifiedValue
  4. import com.atlassian.jira.issue.util.DefaultIssueChangeHolder
  5. def componentManager = ComponentManager.getInstance()
  6. def customFieldManager = componentManager.getCustomFieldManager()
  7. def tgtField = customFieldManager.getCustomFieldObjects(issue).find {it.name == "Name of custom field"}
  8. def changeHolder = new DefaultIssueChangeHolder();
  9. tgtField.updateValue(null, issue, new ModifiedValue(issue.getCustomFieldValue(tgtField), "some new value"),changeHolder);