Fix an error due to invalid campaigns missing their assigned game
This commit is contained in:
1 parent
b44100764c
commit
0c8c3f5f32
1 file changed
+4
@@ -1425,6 +1425,10 @@ class Twitch:
|
|||||||
for task in fetch_campaigns_tasks:
|
for task in fetch_campaigns_tasks:
|
||||||
task.cancel()
|
task.cancel()
|
||||||
raise
|
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:
|
if self.settings.dump:
|
||||||
# dump the campaigns data to the dump file
|
# dump the campaigns data to the dump file
|
||||||
|
|||||||
Reference in new issue
Block a user