Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion runware/types.py
Original file line number Diff line number Diff line change
Expand Up @@ -1319,7 +1319,7 @@ def serialize(self) -> Dict[str, Any]:
@dataclass
class IInputs(SerializableMixin):
references: Optional[List[Union[str, File]]] = None
referenceImages: Optional[List[Union[str, File, IInputReference]]] = None
referenceImages: Optional[List[Union[str, File, IInputReference, Dict[str, Any]]]] = None
fonts: Optional[List[Union[IInputFont, Dict[str, Any]]]] = None
image: Optional[Union[str, File]] = None
images: Optional[List[Union[str, File]]] = None
Expand All @@ -1339,6 +1339,11 @@ def __post_init__(self):
)
if self.referenceImages is None:
self.referenceImages = self.references
if self.referenceImages is not None:
Comment thread
Sirsho1997 marked this conversation as resolved.
self.referenceImages = [
IInputReference(**item) if isinstance(item, dict) else item
for item in self.referenceImages
]
Comment thread
Sirsho1997 marked this conversation as resolved.
Outdated
if self.fonts is not None:
self.fonts = [
IInputFont(**item) if isinstance(item, dict) else item
Expand Down