From 6be91449f32b177f974a073e6758034a6cd3bce8 Mon Sep 17 00:00:00 2001 From: DominikDoom Date: Sat, 2 Nov 2024 13:51:51 +0100 Subject: [PATCH] Try-catch in umi format check Possible fix for #308 --- scripts/tag_autocomplete_helper.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/tag_autocomplete_helper.py b/scripts/tag_autocomplete_helper.py index cd044f1..a7abf33 100644 --- a/scripts/tag_autocomplete_helper.py +++ b/scripts/tag_autocomplete_helper.py @@ -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