fix: support packs with >5 cards in scout view #79

Merged
cal merged 1 commits from fix/scout-view-large-packs into main 2026-03-09 16:45:04 +00:00

View File

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