Fix active drop search failing on campaigns with an empty ACL
This commit is contained in:
1 parent
b634f04da0
commit
a387482962
1 file changed
+4
-1
@@ -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,
|
||||
|
||||
Reference in new issue
Block a user