WARN - POST request to /rest/api/2/issue returned an error code: status: 400 - Bad Request body: [errorMessages:[], errors:[issuetype:The issue type selected is invalid.]] 2019-09-26 10:31:51.099 INFO - POST /rest/api/2/issue asObject Request Duration: 418ms 2019-09-26 10:31:51.339 ERROR - Failed to create issue [fields:[project:[id:12415], issuetype:[id:10300]]], response status 400. Expression: ((createReq.status >= 200) && (createReq.status < 300))
The above is the error message
I have a service desk project and added a post function to run that will clone the created issue on a different project
I added the new issue type to the issue type scheme of the service desk project
I added the new issue type to the issue type scheme of the other project
The on the workflow schems
On the service desk workflow scheme, I assigned a different workflow to the new issue type
On this workflow is where I added the post function - when a issue is created. My expectation is that only when I create a new issue on the service desk project - equal to the new issue type I added - will it follow the workflow I indicated for it in the workflow scheme.
However - when trying to clone it gets the error indicated above
Hi Jack
Thanks for fast reply. Sorry - the problem was between the chair and the laptop... I selected the wrong issue type incorrectly, then made an update but never clicked publish to save the changes...
I have a further question though. Will log it just now.
Hehehe
Just a PEBCAK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Based on the error information
issuetype:The issue type selected is invalid
The issue type of the original issue doesn't exist on the project where you want to clone the issue.
But based on what you described, you already added the new issue type to the issue type scheme of both projects so I think it's because the status of the original issue doesn't exist on the list of available status on target project.
For example if the status of the source issue is DRAFT, then if the issue is automatically cloned to another project by post function, make sure the DRAFT status is available on the target project.
If that's not the case. Please take screenshots requested by Jack. Cheers!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Janina Kotze and welcome,
Do you mind to further explain how the postfunction is setup? Are you using a configuration screen provided by a third-party app? Is a groovy script you've developed?
If possible, try to attach an image with the current postfunction configuration and the issue type scheme used by the destination project.
Regards
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.