Improved Error Descriptions When Adding Dishes

Tags: v9preview4 v9

Error messages that occur when adding dishes to an order via the API have been improved.

Now, when there is a problem with modifiers (for example, if the quantity of a required modifier is zero), the exception text contains the ID and name of the problematic modifier, as well as the dish in which the error occurred. This simplifies diagnosis and troubleshooting when working with the API.