From 7bf107dde06e88c11e8564d17c2bca035af90b40 Mon Sep 17 00:00:00 2001 From: vivax Date: Sat, 24 Aug 2024 18:19:05 +0200 Subject: [PATCH] fix: Allow loading corrupted widgets --- __init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/__init__.py b/__init__.py index ef1e320..f574af2 100644 --- a/__init__.py +++ b/__init__.py @@ -125,9 +125,10 @@ def get_inputs(workflow): widget_data = {} if input_data is not None: if len(input_data) >= 2: - widget_data = input_data[1] - if widget_data.get("multiline", False): - widget_data["multiline"] = False + if isinstance(input_data[1], dict): + widget_data = input_data[1] + if widget_data.get("multiline", False): + widget_data["multiline"] = False if isinstance(input_data[0], tuple | list): widget_data["values"] = input_data[0]