Issue Summary
If you create an Epic through the UI, and try to update it via API 2.0, it will work without problems, but if any update is made on it through the UI, the API will fail if the themeId is not provided (even if the Theme is not a required field for the Epic).
Steps to Reproduce
- Gurantee that the Theme is not required for Epics
- Create an Epic through the UI
- Do a PATCH to update it through the API, passing only one field, like the description
- Now on the UI do an update to the Epic
- Try to do a PATCH to update the same Epic without passing the themeId
Expected Results
The second update would work as did the first one.
Actual Results
The error "Cannot update epic with id xxxx. themeId is required." is thrown.
Workaround
When doing a PATCH, the themId needs to be provided, like in the example:
[ { "op": "replace" , "path": "/description" , "value": "your description here" }, { "op": "replace" , "path": "/themeId" , "value": "0" }, ]
- mentioned in
-
Page Loading...
- relates to
-
ALIGNSP-13381 Loading...