From a387482962836f96117e0fbb1f82b29184e8ca24 Mon Sep 17 00:00:00 2001 From: DevilXD Date: Sat, 22 Jan 2022 22:53:01 +0100 Subject: [PATCH] Fix active drop search failing on campaigns with an empty ACL --- twitch.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/twitch.py b/twitch.py index bec2f67..c874bb7 100644 --- a/twitch.py +++ b/twitch.py @@ -789,7 +789,10 @@ class Twitch: if campaign.active for drop in campaign.drops if drop.can_earn and ( - watching_channel is None or watching_channel in campaign.allowed_channels + not campaign.allowed_channels # campaign has no ACL + or watching_channel is None # we aren't watching anything yet + # we are watching a channel that applies to this campaign + or watching_channel in campaign.allowed_channels ) ), key=lambda d: d.remaining_minutes,