import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.IssueManager
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.CustomFieldManager
import com.atlassian.jira.issue.fields.CustomField
import com.atlassian.jira.issue.worklog.WorklogImpl
import com.atlassian.jira.event.type.EventDispatchOption
def issueKey = ?
def issue = ComponentAccessor.getIssueManager().getIssueByCurrentKey(issueKey)
def customField = ComponentAccessor.getCustomFieldManager().getCustomFieldObject("customfield_12345")
.......
I need to get the issueKey of the issue that is calling this workflow post function. Can't figure out how to do that.
The code works if I hard-code the issueKey.