Classgen: fix loose type for dict
This commit is contained in:
@@ -32,7 +32,7 @@ class Meta:
|
|||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
class AdminConfig:
|
class AdminConfig:
|
||||||
allowedKeys: dict[str, str] | dict[str,Any] = field(default_factory = dict)
|
allowedKeys: dict[str, str] = field(default_factory = dict)
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ def field_def_from_default_value(
|
|||||||
default_factory=nested_class_name,
|
default_factory=nested_class_name,
|
||||||
)
|
)
|
||||||
|
|
||||||
elif f"dict[str, {nested_class_name}]" in serialised_types:
|
elif "dict[str," in serialised_types:
|
||||||
return finalize_field(
|
return finalize_field(
|
||||||
field_types=field_types,
|
field_types=field_types,
|
||||||
default_factory="dict",
|
default_factory="dict",
|
||||||
|
|||||||
Reference in New Issue
Block a user