isinstance

This commit is contained in:
burnettk 2022-10-06 18:53:08 -04:00
parent 72663a4800
commit 177642d826
1 changed files with 2 additions and 2 deletions

View File

@ -1361,10 +1361,10 @@ def _update_form_schema_with_task_data_as_needed(in_dict: dict, task_data: dict)
for k, value in in_dict.items(): for k, value in in_dict.items():
if "anyOf" == k: if "anyOf" == k:
# value will look like the array on the right of "anyOf": ["options_from_task_data_var:awesome_options"] # value will look like the array on the right of "anyOf": ["options_from_task_data_var:awesome_options"]
if value.__class__.__name__ == "list": if isinstance(value, list):
if len(value) == 1: if len(value) == 1:
first_element_in_value_list = value[0] first_element_in_value_list = value[0]
if first_element_in_value_list.__class__.__name__ == "str": if isinstance(first_element_in_value_list, str):
if first_element_in_value_list.startswith( if first_element_in_value_list.startswith(
"options_from_task_data_var:" "options_from_task_data_var:"
): ):