I tried making a custom workflow with just one state - Registered. After creating the issue, it was supposed to resolve automatically, so I added the Post Function (in the Create(1) transition):
The Resolution of the issue will be set to 1.
Edit | Move Down | Delete
However, after creation of this issue, this field remains unresolved.
Is it a bug or does JIRA just not allow to create issues that are already fixed?
P.S. I already fixed the problem by adding this code to my plugin:
Resolution resolution = resolutionManager.getResolutionByName("Fixed"); oIssue.setResolutionObject(resolution); issueManager.updateIssue(this.GetCurrentUser(), oIssue, EventDispatchOption.DO_NOT_DISPATCH, false);
However, I'd still like to know why Post Function did not work.
Probably it is the order of the post function. Did you try putting it at the end?
Yes, I tried moving it to the bottom, didn't change anything
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.