Try-catch in umi format check

Possible fix for #308
pull/312/head
DominikDoom 2024-11-02 13:51:51 +01:00
parent b515c15e01
commit 6be91449f3
1 changed files with 5 additions and 1 deletions

View File

@ -134,7 +134,11 @@ def is_umi_format(data):
"""Returns True if the YAML file is in UMI format."""
issue_found = False
for item in data:
if not (data[item] and 'Tags' in data[item] and isinstance(data[item]['Tags'], list)):
try:
if not (data[item] and 'Tags' in data[item] and isinstance(data[item]['Tags'], list)):
issue_found = True
break
except:
issue_found = True
break
return not issue_found