Merge pull request 'fix: support packs with >5 cards in scout view' (#79) from fix/scout-view-large-packs into main
All checks were successful
Build Docker Image / build (push) Successful in 54s

Reviewed-on: #79
This commit is contained in:
cal 2026-03-09 16:45:03 +00:00
commit 1beac7309b

View File

@ -61,7 +61,7 @@ class ScoutView(discord.ui.View):
# Users currently being processed (prevent double-click race) # Users currently being processed (prevent double-click race)
self.processing_users: set[int] = set() self.processing_users: set[int] = set()
for i, card in enumerate(cards): for i, card in enumerate(cards[-25:]):
button = ScoutButton( button = ScoutButton(
card=card, card=card,
position=i, position=i,
@ -117,7 +117,7 @@ class ScoutButton(discord.ui.Button):
super().__init__( super().__init__(
label=f"Card {position + 1}", label=f"Card {position + 1}",
style=discord.ButtonStyle.secondary, style=discord.ButtonStyle.secondary,
row=0, row=position // 5,
) )
self.card = card self.card = card
self.position = position self.position = position