Fixed some bugs and added Random Classic

This commit is contained in:
2024-07-28 15:58:12 +02:00
parent 59f1e2c75c
commit 51a74a9ed1
12 changed files with 152 additions and 16 deletions

View File

@@ -12,6 +12,7 @@ import (
"strings"
)
// SyncGames TODO: Make sync concurrent
func SyncGames() {
host := os.Getenv("DB_HOST")
var dir string
@@ -124,8 +125,9 @@ func checkSongs(gameDir string, gameId int) {
}
path := gameDir + entry.Name()
fileName := entry.Name()
songName, _ := strings.CutSuffix(fileName, ".mp3")
if isSong(entry) {
db.AddSong(models.SongData{GameId: gameId, SongName: fileName, Path: path})
db.AddSong(models.SongData{GameId: gameId, SongName: songName, Path: path, FileName: fileName})
} else if isCoverImage(entry) {
//TODO: Later add cover art image here in db
}