From 4c8a488e664c9fa05496b0195201fb6261de92e6 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Fri, 29 Aug 2025 09:28:01 -0700 Subject: check returned error when running the scrobbler --- cmd/mpd-scrobbler/main.go | 5 ++++- internal/scrobbler/db.go | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cmd/mpd-scrobbler/main.go b/cmd/mpd-scrobbler/main.go index cce441d..30c3e5c 100644 --- a/cmd/mpd-scrobbler/main.go +++ b/cmd/mpd-scrobbler/main.go @@ -44,7 +44,10 @@ func main() { } }() - s.Run() + err = s.Run() + if err != nil { + log.Fatalf("failed to run the scrobbler: %v", err) + } } func getDbPath() (string, error) { diff --git a/internal/scrobbler/db.go b/internal/scrobbler/db.go index 5f80aa4..7b97b82 100644 --- a/internal/scrobbler/db.go +++ b/internal/scrobbler/db.go @@ -39,7 +39,6 @@ func initdb(dbpath string) error { func opendatabase(dbpath string) (*sql.DB, error) { var err error _, err = os.Stat(dbpath) - if err != nil { if err := initdb(dbpath); err != nil { return nil, err -- cgit v1.2.3