diff --git a/src/server/BreCal/validators/validation_error.py b/src/server/BreCal/validators/validation_error.py index 36f5cc8..e108222 100644 --- a/src/server/BreCal/validators/validation_error.py +++ b/src/server/BreCal/validators/validation_error.py @@ -35,7 +35,8 @@ def create_validation_error_response(ex:ValidationError, status_code:int=400, cr errors = {"undefined_schema":errors} errors = {k:v if isinstance(v,list) else [v] for k,v in errors.items()} - # hence, errors always has the following type: dict[str, list[str]] + # hence, errors always has the following type: list[dict[str, list[str]]] + errors = [errors] # example: