From b1b1429b4377a30da4bba35f7fb069e585b2c2ae Mon Sep 17 00:00:00 2001 From: Jedrzej Kosinski Date: Sun, 14 Dec 2025 03:37:37 -0800 Subject: [PATCH] Make validate_inputs validate combo input correctly --- execution.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/execution.py b/execution.py index aa89e4ced..18e592af9 100644 --- a/execution.py +++ b/execution.py @@ -914,8 +914,11 @@ async def validate_inputs(prompt_id, prompt, item, validated): errors.append(error) continue - if isinstance(input_type, list): - combo_options = input_type + if isinstance(input_type, list) or input_type == io.Combo.io_type: + if input_type == io.Combo.io_type: + combo_options = extra_info.get("options", []) + else: + combo_options = input_type if val not in combo_options: input_config = info list_info = ""