From 50e8f0c69212dd97210c3d4479b47b1b0a978cc9 Mon Sep 17 00:00:00 2001 From: The Magician Date: Tue, 17 Dec 2024 14:59:29 +0000 Subject: [PATCH] Don't abort update if Cardtrader API throws an error --- sevenkeys/update/cardtrader.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sevenkeys/update/cardtrader.go b/sevenkeys/update/cardtrader.go index 339ef58..963f900 100644 --- a/sevenkeys/update/cardtrader.go +++ b/sevenkeys/update/cardtrader.go @@ -2,6 +2,7 @@ package update import ( "database/sql" + "log" "sevenkeys/database" "github.com/mtgban/go-mtgban/cardtrader" @@ -27,7 +28,8 @@ func UpdateCardtraderData(db *sql.DB, token string) error { blueprints, err := client.Blueprints(expansion.Id) if err != nil { - return err + log.Printf("cardtrader: Error getting blueprints for Expansion ID %d: %v\n", expansion.Id, err) + continue } for _, blueprint := range blueprints {