From d6a8abad00115289ed5316769557eb13c2af663d Mon Sep 17 00:00:00 2001 From: Moritz Date: Tue, 6 Dec 2022 17:49:28 +0100 Subject: [PATCH] fix: keep abra working if recipe catalogue is offline --- pkg/recipe/recipe.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkg/recipe/recipe.go b/pkg/recipe/recipe.go index 57f840fb..c5067ece 100644 --- a/pkg/recipe/recipe.go +++ b/pkg/recipe/recipe.go @@ -712,14 +712,17 @@ func ReadRecipeCatalogue() (RecipeCatalogue, error) { recipeFSIsLatest, err := recipeCatalogueFSIsLatest() if err != nil { - return nil, err + logrus.Error(err) + logrus.Error("failed to access last recipe catalogue") } if !recipeFSIsLatest { if err := readRecipeCatalogueWeb(&recipes); err != nil { - return nil, err + logrus.Error(err) + logrus.Error("failed to access web recipe catalogue") + } else { + return recipes, nil } - return recipes, nil } if err := readRecipeCatalogueFS(&recipes); err != nil {