From c7598b0ee2bf47d7a37c7189143749acc0491ade Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Fri, 29 Aug 2025 09:29:07 -0700 Subject: don't check errors --- internal/mpd/mpd.go | 2 +- internal/scrobbler/db.go | 7 ++++++- internal/scrobbler/scrobbler.go | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) (limited to 'internal') diff --git a/internal/mpd/mpd.go b/internal/mpd/mpd.go index 5b57ee4..57714c7 100644 --- a/internal/mpd/mpd.go +++ b/internal/mpd/mpd.go @@ -30,7 +30,7 @@ func NewPlayer(net string, addr string) (*Player, error) { go func() { for range time.Tick(30 * time.Second) { - p.Client.Ping() + _ = p.Client.Ping() } }() diff --git a/internal/scrobbler/db.go b/internal/scrobbler/db.go index 7b97b82..1125798 100644 --- a/internal/scrobbler/db.go +++ b/internal/scrobbler/db.go @@ -3,6 +3,7 @@ package scrobbler import ( "database/sql" "fmt" + "log" "os" _ "github.com/mattn/go-sqlite3" @@ -17,7 +18,11 @@ func initdb(dbpath string) error { if err != nil { return err } - defer db.Close() + defer func() { + if err := db.Close(); err != nil { + log.Printf("failed to close database: %v", err) + } + }() sqlStmt := `create table records (id text primary key, title text, diff --git a/internal/scrobbler/scrobbler.go b/internal/scrobbler/scrobbler.go index 694f9ff..8cb8f9e 100644 --- a/internal/scrobbler/scrobbler.go +++ b/internal/scrobbler/scrobbler.go @@ -89,7 +89,7 @@ func (s *Scrobbler) Run() error { log.Printf("failed to update record %s: %s", previousRecord.Id, err) } previousRecord = currentRecord - s.save(currentRecord) + _ = s.save(currentRecord) } } } -- cgit v1.2.3