From 73b0a200da796442b915c7085ad85a68772ac77e Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Fri, 23 Jun 2023 14:26:10 -0700 Subject: fix: indexing error with excluded channels --- nijitrack.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'nijitrack.py') diff --git a/nijitrack.py b/nijitrack.py index a137edb..20cc4c8 100644 --- a/nijitrack.py +++ b/nijitrack.py @@ -60,9 +60,16 @@ def generate_individual_pages(server: SQLHandler, data: list): os.mkdir("stats") if not os.path.exists("tables"): os.mkdir("tables") + excluded_channels = fs.get_excluded_channels() for channel in data: - builder.build_individual_page(server, CONFIG, channel) - builder.build_table_page(server, CONFIG, channel) + if channel["id"] in excluded_channels: + continue + try: + builder.build_individual_page(server, CONFIG, channel) + builder.build_table_page(server, CONFIG, channel) + except Exception as e: + print(f"ERROR: {e} - {channel['name']}") + continue -- cgit v1.2.3