This commit is contained in:
Sina Atalay 2024-02-18 14:56:01 +01:00
parent c68b6bbaa4
commit 10f9190e58
2 changed files with 10 additions and 6 deletions

View File

@ -237,11 +237,13 @@ def handle_validation_error(exception: pydantic.ValidationError):
if isinstance(input, (dict, list)):
input = ""
new_errors.append({
"loc": str(location),
"msg": message,
"input": str(input),
})
new_errors.append(
{
"loc": str(location),
"msg": message,
"input": str(input),
}
)
# Print the errors in a nice table:
table = rich.table.Table(

View File

@ -955,7 +955,9 @@ class RenderCVDataModel(RenderCVBaseModel):
design: RenderCVDesign | pydantic.json_schema.SkipJsonSchema[Any] = pydantic.Field(
default=ClassicThemeOptions(theme="classic"),
title="Design",
description="The design information of the CV.",
description=(
"The design information of the CV. The default is the classic theme."
),
)
@pydantic.field_validator("design", mode="before")