From 9d7c60fe2ccc24ddcb6e080d56c020788dfdbfe2 Mon Sep 17 00:00:00 2001 From: Daniel Sloof Date: Fri, 10 Jan 2025 14:22:24 +0100 Subject: [PATCH] some extra checks in find command --- cmd/find/find.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmd/find/find.go b/cmd/find/find.go index e58f291..a299130 100644 --- a/cmd/find/find.go +++ b/cmd/find/find.go @@ -27,9 +27,11 @@ func main() { ver = "unknown" } fmt.Printf("%s (ver: %s) at %s\n", store.Platform.Name(), ver, store.DocRoot) - fmt.Printf("DBC: %+v\n", store.Config.DB) + if store.Config != nil && store.Config.DB != nil { + fmt.Printf("DBC: %+v\n", store.Config.DB) + } - if urls, err := store.Platform.BaseURLs(context.Background(), store.DocRoot); err == nil { + if urls, err := store.Platform.BaseURLs(context.Background(), store.DocRoot); err == nil && len(urls) > 0 { fmt.Println("Base URLs:") for _, url := range urls { fmt.Printf("- %s\n", url)