File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -184,8 +184,13 @@ async def get_options(
184184
185185 if interaction .command and (trade_type := interaction .command .extras .get ("trade" , None )):
186186 if trade_type == TradeCommandType .PICK :
187- balls_queryset = balls_queryset .filter (
188- Q (Q (locked__isnull = True ) | Q (locked__lt = timezone .now () - timedelta (minutes = 30 )))
187+ balls_queryset = (
188+ balls_queryset .filter (
189+ Q (Q (locked__isnull = True ) | Q (locked__lt = timezone .now () - timedelta (minutes = 30 )))
190+ )
191+ .exclude (tradeable = False )
192+ .exclude (ball__tradeable = False )
193+ .exclude (special__tradeable = False )
189194 )
190195 else :
191196 balls_queryset = balls_queryset .filter (
Original file line number Diff line number Diff line change @@ -336,6 +336,7 @@ async def bulk_add(
336336 )
337337 .exclude (tradeable = False )
338338 .exclude (ball__tradeable = False )
339+ .exclude (special__tradeable = False )
339340 )
340341 if countryball :
341342 query = query .filter (ball = countryball )
You can’t perform that action at this time.
0 commit comments