During exploratory tests, I noticed the internal server error is returned when one tries to change a catalog item's equipment code to null.
Using the administrator's token, fetch the data of any catalog item with the use of the GET catalog items/id endpoint, e.g. the item's ID could be 94c6e021-0020-4af3-b789-306f2cd1dabb.
Try to change the item's equipment code to null with the use of the PUT catalog items/id endpoint:
The 500 code and the following error message are returned:
The 400 code and "Bad Request" should be returned, as well as an error message stating that the equipment code is required.