I'm currently trying to write a post function script (Jython) to create a link between two issues on create. For us, we're trying to view a user story, then click create issue and make a requirement. Upon creation, we want to link the user story with the requirement. I've looked around about this and found a few examples on this page http://www.denizoguz.com/2013/06/29/jiraautomatically-linking-issues-with-a-script-during-create-transition/
I'm unsure how to continue. I've written small scripts before, so I'm not worried about not understanding what I'm doing, I'm just unsure how to proceed.
The examples on your link are for groovy (script runner), rather than python (jira scripting suite).
Either way, you will be wanting the javadoc for com.atlassian.jira.issue.link.IssueLinkManager and com.atlassian.jira.issue.CustomFieldManager.
I think I mistyped my previous explanation.
When you are viewing an issue, and you click "Create Issue" on the top bar, the screen comes up to create an issue. When you click create and the issue is created, I'm trying to get the ID of the issue I was viewing while creating the issue. That way I can link the to. Does issue count for the viewed issue? or for the created issue?
If not, I don't know whether you can get the currently viewed issue from the user's session, although there won't always be a session, eg rest api requests.
You can get the most recently viewed one from user history but that might not be what you want.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot