Internal Server Error occurs when trying to change the catalog item's manufacturer to null

Description

During exploratory tests, I noticed the internal server error is returned when one tries to change a catalog item's manufacturer to null.

Reproduction steps:

  1. 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.

  2. Try to change the item's manufacturer to null with the use of the PUT catalog items/id endpoint:

  1. The 500 code and the following error message are returned:

  1. .

Expected behavior:

  • The 400 code and "Bad Request" should be returned, as well as an error message stating that the manufacturer is required.

Environment

None

Assignee

Unassigned

Reporter

Joanna Bebak

Labels

Epic Link

Components

Priority

Major
Configure