mirror of
https://github.com/openvinotoolkit/stable-diffusion-webui.git
synced 2025-01-07 09:32:54 +03:00
use "Any" type when type is None
This commit is contained in:
parent
246d1f1f70
commit
6305632493
@ -208,11 +208,9 @@ class PreprocessResponse(BaseModel):
|
|||||||
fields = {}
|
fields = {}
|
||||||
for key, metadata in opts.data_labels.items():
|
for key, metadata in opts.data_labels.items():
|
||||||
value = opts.data.get(key)
|
value = opts.data.get(key)
|
||||||
optType = opts.typemap.get(type(metadata.default), type(metadata.default))
|
optType = opts.typemap.get(type(metadata.default), type(metadata.default)) if metadata.default else Any
|
||||||
|
|
||||||
if metadata.default is None:
|
if metadata is not None:
|
||||||
pass
|
|
||||||
elif metadata is not None:
|
|
||||||
fields.update({key: (Optional[optType], Field(default=metadata.default, description=metadata.label))})
|
fields.update({key: (Optional[optType], Field(default=metadata.default, description=metadata.label))})
|
||||||
else:
|
else:
|
||||||
fields.update({key: (Optional[optType], Field())})
|
fields.update({key: (Optional[optType], Field())})
|
||||||
|
Loading…
Reference in New Issue
Block a user