default is optional

This commit is contained in:
G Johansson 2024-11-24 22:12:49 +00:00
parent b68b350230
commit 073ba775b2
2 changed files with 2 additions and 2 deletions

View File

@ -919,7 +919,7 @@ class section:
{ {
vol.Optional("collapsed", default=False): bool, vol.Optional("collapsed", default=False): bool,
vol.Optional("multiple", default=False): bool, vol.Optional("multiple", default=False): bool,
vol.Optional("default", default=[]): list[dict[str, Any]], vol.Optional("default"): list[dict[str, Any]],
}, },
) )

View File

@ -1146,7 +1146,7 @@ def _custom_serializer(schema: Any, *, allow_section: bool) -> Any:
), ),
"expanded": not schema.options["collapsed"], "expanded": not schema.options["collapsed"],
"multiple": schema.options["multiple"], "multiple": schema.options["multiple"],
"default": schema.options["default"], "default": schema.options.get("default"),
} }
if isinstance(schema, multi_select): if isinstance(schema, multi_select):