Update file paths for matches and change logging level for achievement saving
This commit is contained in:
5
main.go
5
main.go
@@ -67,6 +67,9 @@ func main() {
|
|||||||
logger.Info("No Heimdall.lua files found. Exiting.")
|
logger.Info("No Heimdall.lua files found. Exiting.")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
for i, match := range matches {
|
||||||
|
matches[i] = filepath.Join(cleanedRoot, match)
|
||||||
|
}
|
||||||
|
|
||||||
luaStates := loadLuaStates(matches)
|
luaStates := loadLuaStates(matches)
|
||||||
achievements := loadAchievements(luaStates)
|
achievements := loadAchievements(luaStates)
|
||||||
@@ -186,7 +189,7 @@ func saveAchievementsToDB(db *DB, achievements *sync.Map) {
|
|||||||
achievements.Range(func(k, v any) bool {
|
achievements.Range(func(k, v any) bool {
|
||||||
playerName := k.(string)
|
playerName := k.(string)
|
||||||
playerAchievements := v.(*[]NSQMessage)
|
playerAchievements := v.(*[]NSQMessage)
|
||||||
logger.Info("Saving %d achievements for player %s", len(*playerAchievements), playerName)
|
logger.Debug("Saving %d achievements for player %s", len(*playerAchievements), playerName)
|
||||||
for _, ach := range *playerAchievements {
|
for _, ach := range *playerAchievements {
|
||||||
Save(ach, db)
|
Save(ach, db)
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user