From 9145640ed1ec60edaf69b6fd2d98ad0bcb686ec4 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Thu, 20 Jun 2024 22:02:50 -0300 Subject: [PATCH] refactor: Update DropdownInput options to use list[str] type hinting --- src/backend/base/langflow/inputs/inputs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/base/langflow/inputs/inputs.py b/src/backend/base/langflow/inputs/inputs.py index 8b8324a37..e9c415c9a 100644 --- a/src/backend/base/langflow/inputs/inputs.py +++ b/src/backend/base/langflow/inputs/inputs.py @@ -1,4 +1,4 @@ -from typing import Any, AsyncIterator, Callable, Iterator, Optional, Union +from typing import Any, AsyncIterator, Iterator, Optional, Union from loguru import logger from pydantic import Field, field_validator @@ -284,7 +284,7 @@ class DropdownInput(BaseInputMixin, DropDownMixin): """ field_type: Optional[SerializableFieldTypes] = FieldTypes.TEXT - options: Optional[Union[list[str], Callable]] = None + options: list[str] = Field(default_factory=list) class FileInput(BaseInputMixin, ListableInputMixin, FileMixin):