Prevent issue creation is PIS Code not populated

This commit is contained in:
Fred Boniface 2024-12-01 12:35:24 +00:00
parent d9abf9f19e
commit 42c0ae34ab

View File

@ -55,7 +55,7 @@ def check_and_validate_against_owlboard(train_entries):
output.append(train_entry)
# Else if only one possible entry (and previous statements false), open issue
elif len(train_entry['timetable_entries']) == 1:
elif len(train_entry['timetable_entries'] and train_entry['diagram_pis_code'] != "____") == 1:
issue_title = f"PIS Error | Code: {train_entry['diagram_pis_code']}"
issue_content = f"""
PIS Code {train_entry['diagram_pis_code']}.