Fix active drop search failing on campaigns with an empty ACL

This commit is contained in:
DevilXD committed 2022-01-22 22:53:01 +01:00
1 parent b634f04da0
commit a387482962
1 file changed
+4 -1
+4 -1
View File
@@ -789,7 +789,10 @@ class Twitch:
if campaign.active if campaign.active
for drop in campaign.drops for drop in campaign.drops
if drop.can_earn and ( 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, key=lambda d: d.remaining_minutes,