Fix an error due to invalid campaigns missing their assigned game

This commit is contained in:
DevilXD committed 2025-09-10 17:28:18 +02:00
1 parent b44100764c
commit 0c8c3f5f32
1 file changed
+4
+4
View File
@@ -1425,6 +1425,10 @@ class Twitch:
for task in fetch_campaigns_tasks:
task.cancel()
raise
# filter out invalid campaigns
for campaign_id in list(inventory_data.keys()):
if inventory_data[campaign_id]["game"] is None:
del inventory_data[campaign_id]
if self.settings.dump:
# dump the campaigns data to the dump file