Description
Sending a PUT request to update a release without the status field results in 500 Internal Server Error
instead of 400 Bad Request.
Example
Request
PUT /api/releases/{releaseCode}
Body:
{
"description": "Updated description"
}
Response
Status: 500 Internal Server Error
Body:
{
"type": "about:blank",
"title": "Internal Server Error",
"status": 500,
"detail": "Could not commit JPA transaction",
"instance": "/api/releases/IDEA-2023.3.8",
"timestamp": "2026-03-24T19:34:19.338558Z"
}
Description
Sending a PUT request to update a release without the
statusfield results in500 Internal Server Errorinstead of
400 Bad Request.Example
Request
PUT
/api/releases/{releaseCode}Body:
{ "description": "Updated description" }Response
Status:
500 Internal Server ErrorBody:
{ "type": "about:blank", "title": "Internal Server Error", "status": 500, "detail": "Could not commit JPA transaction", "instance": "/api/releases/IDEA-2023.3.8", "timestamp": "2026-03-24T19:34:19.338558Z" }