diff --git a/internal/backend/sync.go b/internal/backend/sync.go index e76a21d..75f0628 100644 --- a/internal/backend/sync.go +++ b/internal/backend/sync.go @@ -235,8 +235,8 @@ func checkBrokenSongNew(song repository.Song) { func syncGameNew(file os.DirEntry, foldersToSkip []string, baseDir string, full bool) { if file.IsDir() && !contains(foldersToSkip, file.Name()) { + fmt.Printf("Syncing: %s\n", file.Name()) gameDir := baseDir + file.Name() + "/" - dirHash := getHashForDir(gameDir) var status GameStatus = NewGame @@ -275,7 +275,6 @@ func syncGameNew(file os.DirEntry, foldersToSkip []string, baseDir string, full } switch status { case NewGame: - fmt.Printf("\n\nID: %d | GameName: %s | GameHash: %s | Status: %s\n", id, file.Name(), dirHash, status) if id != -1 { for _, entry := range entries { fileInfo, err := entry.Info() @@ -306,16 +305,17 @@ func syncGameNew(file os.DirEntry, foldersToSkip []string, baseDir string, full } else { id = insertGameNew(file.Name(), gameDir, dirHash) } + //fmt.Printf("\n\nID: %d | GameName: %s | GameHash: %s | Status: %s\n", id, file.Name(), dirHash, status) gamesAdded = append(gamesAdded, file.Name()) newCheckSongs(entries, gameDir, id) case GameChanged: - fmt.Printf("\n\nID: %d | GameName: %s | GameHash: %s | Status: %s\n", id, file.Name(), dirHash, status) + //fmt.Printf("\n\nID: %d | GameName: %s | GameHash: %s | Status: %s\n", id, file.Name(), dirHash, status) err = repo.UpdateGameHash(db.Ctx, repository.UpdateGameHashParams{Hash: dirHash, ID: id}) handleError("UpdateGameHash", err, "") gamesChangedContent = append(gamesChangedContent, file.Name()) newCheckSongs(entries, gameDir, id) case TitleChanged: - fmt.Printf("\n\nID: %d | GameName: %s | GameHash: %s | Status: %s\n", id, file.Name(), dirHash, status) + //fmt.Printf("\n\nID: %d | GameName: %s | GameHash: %s | Status: %s\n", id, file.Name(), dirHash, status) //println("TitleChanged") err = repo.UpdateGameName(db.Ctx, repository.UpdateGameNameParams{Name: file.Name(), Path: gameDir, ID: id}) handleError("UpdateGameName", err, "") @@ -339,6 +339,7 @@ func syncGameNew(file os.DirEntry, foldersToSkip []string, baseDir string, full } } + fmt.Printf("\n\nID: %d | GameName: %s | GameHash: %s | Status: %s\n", id, file.Name(), dirHash, status) err = repo.RemoveDeletionDate(db.Ctx, id) handleError("RemoveDeletionDate", err, "") }