Fixed some small bugs that were still present
This commit is contained in:
@@ -31,19 +31,15 @@ func AddSong(song models.SongData) {
|
||||
}
|
||||
}
|
||||
|
||||
func CheckSong(path string) bool {
|
||||
query, err := pool.Query(context.Background(),
|
||||
"SELECT path FROM song WHERE path = $1", path)
|
||||
if err != nil {
|
||||
_, _ = fmt.Fprintf(os.Stderr, "Exec failed: %v\n", err)
|
||||
}
|
||||
var result string
|
||||
err = query.Scan(&result)
|
||||
func CheckSong(songPath string) bool {
|
||||
var path string
|
||||
err := pool.QueryRow(context.Background(),
|
||||
"SELECT path FROM song WHERE path = $1", songPath).Scan(&path)
|
||||
if err != nil {
|
||||
_, _ = fmt.Fprintf(os.Stderr, "QueryRow failed: %v\n", err)
|
||||
return false
|
||||
}
|
||||
return result != ""
|
||||
println("CheckSong path", path)
|
||||
return path != ""
|
||||
}
|
||||
|
||||
func UpdateSong(songName string, fileName string, path string) {
|
||||
@@ -70,7 +66,7 @@ func FindSongsFromGame(id int) []models.SongData {
|
||||
var fileName string
|
||||
var timesPlayed int
|
||||
|
||||
err := rows.Scan(&songName, &path, ×Played)
|
||||
err := rows.Scan(&songName, &path, &fileName, ×Played)
|
||||
if err != nil {
|
||||
_, _ = fmt.Fprintf(os.Stderr, "QueryRow failed: %v\n", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user