From 3438ae9e4571d64c3185c73b349786e8de5a856e Mon Sep 17 00:00:00 2001 From: Sebastian Date: Mon, 5 Aug 2024 20:35:16 +0200 Subject: [PATCH] Fixed bug with inserting songs --- pkg/db/song.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkg/db/song.go b/pkg/db/song.go index 49c477a..38cd3a9 100644 --- a/pkg/db/song.go +++ b/pkg/db/song.go @@ -37,7 +37,13 @@ func CheckSong(path string) bool { if err != nil { _, _ = fmt.Fprintf(os.Stderr, "Exec failed: %v\n", err) } - return query.Next() + var result string + err = query.Scan(&result) + if err != nil { + _, _ = fmt.Fprintf(os.Stderr, "QueryRow failed: %v\n", err) + return false + } + return result != "" } func UpdateSong(songName string, fileName string, path string) {