diff --git a/main.go b/main.go index e053740..36448b6 100644 --- a/main.go +++ b/main.go @@ -97,7 +97,7 @@ func webhook(update tg.APIUpdate) { captions = append(captions, fmt.Sprintf("cardmarket: € %s", card.Eur)) } face := card.ImageUris - if card.CardFaces != nil { + if card.ImageUris.Large == "" && card.CardFaces != nil { face = card.CardFaces[0].ImageUris } photos[i] = tg.APIInlineQueryResultPhoto{ @@ -145,7 +145,7 @@ func webhook(update tg.APIUpdate) { if err != nil { errlist = append(errlist, cardname) } else { - if card.CardFaces != nil { + if card.ImageUris.Large == "" && card.CardFaces != nil { for _, cardface := range card.CardFaces { cardmedia = append(cardmedia, tg.APIInputMediaPhoto{ Type: "photo",