Hi all,
I have to update the single issue picker (custom field name = Test Linking) based on the issue key (TEST-130) but no luck. I am getting the below error when logging.
def issueManager = ComponentAccessor.getIssueManager()
def issueTest_130 = issueManager.getIssueObject("TEST-130")
def myval = cFieldValue
def customFieldManager = ComponentAccessor.getCustomFieldManager()
MutableIssue issueTest_130_= (MutableIssue) issueTest_130
def textCf2 = customFieldManager.getCustomFieldObjects(issueTest_130).find {it.name == "Test Linking"}
log.debug("textCf2 : "+textCf2)
log.debug("textCf2 : "+textCf2.getClass())
if (textCf2) {
def changeHolder = new DefaultIssueChangeHolder()
textCf2.updateValue(null, issueTest_130_, new ModifiedValue(issueTest_130_.getCustomFieldValue(textCf2), myval),changeHolder)
log.debug("testcf2 is updated")
}
Log:
2020-03-01 14:03:08,403 DEBUG [acme.CreateSubtask]: textCf2 : Test Linking 2020-03-01 14:03:08,404 DEBUG [acme.CreateSubtask]: textCf2 : class com.atlassian.jira.issue.fields.ImmutableCustomField 2020-03-01 14:03:08,408 ERROR [workflow.ScriptWorkflowFunction]: ************************************************************************************* 2020-03-01 14:03:08,408 ERROR [workflow.ScriptWorkflowFunction]: Script function failed on issue: TEST-133, actionId: 81, file: <inline script> java.lang.ClassCastException: java.lang.String cannot be cast to com.atlassian.jira.issue.Issue at com.codedpoetry.easylinks.customfields.SingleIssueLinkCF.updateValue(SingleIssueLinkCF.java:63) at com.atlassian.jira.issue.fields.ImmutableCustomField.updateValue(ImmutableCustomField.java:426) at com.atlassian.jira.issue.fields.ImmutableCustomField.updateValue(ImmutableCustomField.java:396) at com.atlassian.jira.issue.fields.OrderableField$updateValue.call(Unknown Source) at Script1172.run(Script1172.groovy:77)
Hello @Sibi_K / @Rolf Lader ,
Any luck on this issue?
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.