From db274a60e1e30df2f4c37167e2307b4624bfeeb7 Mon Sep 17 00:00:00 2001 From: Florian Baumann Date: Tue, 18 Jan 2022 08:36:51 +0100 Subject: [PATCH] Catch less then 10 cards in set --- src/serra/root.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/serra/root.go b/src/serra/root.go index d5cfbbe..b9cb394 100644 --- a/src/serra/root.go +++ b/src/serra/root.go @@ -310,7 +310,15 @@ func ShowSet(setname string) error { } fmt.Printf("\n%sMost valuable cards%s\n", Pink, Reset) - for i := 0; i < 10; i++ { + ccards := 0 + if len(cards) < 10 { + ccards = len(cards) + + } else { + ccards = 10 + } + + for i := 0; i < ccards; i++ { card := cards[i] fmt.Printf("* %dx %s%s%s (%s/%s) %s%.2f EUR%s\n", card.SerraCount, Purple, card.Name, Reset, sets[0].Code, card.CollectorNumber, Yellow, card.Prices.Eur, Reset) }