From 51ed797d38edb3f3884d69064d72108497a24818 Mon Sep 17 00:00:00 2001 From: eltrac Date: Tue, 26 May 2026 10:01:45 +0800 Subject: fix: don't print API error since packages can only be a formula or a cask, and we request both formula and cask on every run. so one error is certain. --- brewapi.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/brewapi.go b/brewapi.go index d520733..118840f 100644 --- a/brewapi.go +++ b/brewapi.go @@ -10,7 +10,6 @@ import ( func GetFormulaFromAPI(pkg string) (*FormulaInfo) { resp, err := http.Get("https://formulae.brew.sh/api/formula/" + pkg + ".json") if err != nil { - print(err) color.Red("❌ Error fetching formula info from brew.sh") return nil } @@ -19,7 +18,7 @@ func GetFormulaFromAPI(pkg string) (*FormulaInfo) { var data FormulaInfo if err := json.Unmarshal(body, &data); err != nil { - color.Red("❌ Error parsing API response from brew.sh") + return nil } return &data @@ -36,7 +35,7 @@ func GetCaskFromAPI(pkg string) (*CaskInfo) { var data CaskInfo if err := json.Unmarshal(body, &data); err != nil { - color.Red("❌ Error parsing API response from brew.sh") + return nil } return &data -- cgit v1.2.3