Fixed typo and added more debug to squads DataCache
This commit is contained in:
parent
c4db462024
commit
8bd11d2494
@ -50,7 +50,7 @@ func (dc *DataCache) loadSquads() {
|
|||||||
for i := range squadsPlayersRelations {
|
for i := range squadsPlayersRelations {
|
||||||
sPlayer := dc.players[squadsPlayersRelations[i].PlayerID]
|
sPlayer := dc.players[squadsPlayersRelations[i].PlayerID]
|
||||||
sProfile := dc.currentProfiles[squadsPlayersRelations[i].PlayerID]
|
sProfile := dc.currentProfiles[squadsPlayersRelations[i].PlayerID]
|
||||||
sSquad := dc.squadsWithChats[squadsPlayersRelations[i].PlayerID]
|
sSquad := dc.squadsWithChats[squadsPlayersRelations[i].SquadID]
|
||||||
if sPlayer != nil && sProfile != nil && sSquad != nil {
|
if sPlayer != nil && sProfile != nil && sSquad != nil {
|
||||||
dc.squadPlayersRelations[squadsPlayersRelations[i].ID] = &squadsPlayersRelations[i]
|
dc.squadPlayersRelations[squadsPlayersRelations[i].ID] = &squadsPlayersRelations[i]
|
||||||
|
|
||||||
@ -61,16 +61,20 @@ func (dc *DataCache) loadSquads() {
|
|||||||
squadPlayer.UserRole = squadsPlayersRelations[i].UserType
|
squadPlayer.UserRole = squadsPlayersRelations[i].UserType
|
||||||
|
|
||||||
dc.squadPlayers[sSquad.Squad.ID][sPlayer.ID] = &squadPlayer
|
dc.squadPlayers[sSquad.Squad.ID][sPlayer.ID] = &squadPlayer
|
||||||
|
} else {
|
||||||
|
if sPlayer == nil {
|
||||||
|
c.Log.Debug("Alert: player with ID=" + strconv.Itoa(squadsPlayersRelations[i].PlayerID) + "is nil")
|
||||||
|
}
|
||||||
|
if sProfile == nil {
|
||||||
|
c.Log.Debug("Alert: player with ID=" + strconv.Itoa(squadsPlayersRelations[i].PlayerID) + "has no current profile")
|
||||||
|
}
|
||||||
|
if sSquad == nil {
|
||||||
|
c.Log.Debug("Alert: squad with ID=" + strconv.Itoa(squadsPlayersRelations[i].SquadID) + "is nil")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
c.Log.Info("Loaded squads in DataCache: " + strconv.Itoa(len(dc.squads)))
|
c.Log.Info("Loaded squads in DataCache: " + strconv.Itoa(len(dc.squads)))
|
||||||
c.Log.Info("Loaded players relations to squads in DataCache: " + strconv.Itoa(len(dc.squadPlayers)))
|
c.Log.Info("Loaded players relations to squads in DataCache: " + strconv.Itoa(len(dc.squadPlayers)))
|
||||||
// More debug!!!
|
|
||||||
for i := range dc.squadPlayers {
|
|
||||||
for j := range dc.squadPlayers[i] {
|
|
||||||
c.Log.Debugln(dc.squadPlayers[i][j])
|
|
||||||
}
|
|
||||||
}
|
|
||||||
dc.squadsMutex.Unlock()
|
dc.squadsMutex.Unlock()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user