This commit is contained in:
Kai Philipp
2019-09-11 03:54:31 +02:00
parent ca8e11b18c
commit 64e543fc16
+6 -5
View File
@@ -457,13 +457,14 @@ ServerGame::StoreLastGames()
RankingMap::const_iterator i = m_rankingMap.begin(); RankingMap::const_iterator i = m_rankingMap.begin();
RankingMap::const_iterator end = m_rankingMap.end(); RankingMap::const_iterator end = m_rankingMap.end();
boost::shared_ptr<SessionData> tmpSession; //boost::shared_ptr<SessionData> tmpSession;
while (i != end) { while (i != end) {
LOG_ERROR("iterating m_rankingMap ... userId " << (*i).second.dbid); LOG_ERROR("iterating m_rankingMap ... userId " << (*i).second.dbid);
tmpSession = GetSessionManager().GetSessionByUniquePlayerId((*i).second.dbid); //tmpSession = GetSessionManager().GetSessionByUniquePlayerId((*i).second.dbid);
if(tmpSession){ //if(tmpSession){
tmpSession->GetPlayerData()->AddPlayerLastGame((long)time(NULL)); if(GetSessionManager().GetSessionByUniquePlayerId((*i).second.dbid)){
LOG_ERROR("TimeStamp stored: " << tmpSession->GetPlayerData()->GetPlayerLastGames().back()); GetSessionManager().GetSessionByUniquePlayerId((*i).second.dbid)->tmpSession->GetPlayerData()->AddPlayerLastGame((long)time(NULL));
LOG_ERROR("TimeStamp stored: " << GetSessionManager().GetSessionByUniquePlayerId((*i).second.dbid)->GetPlayerData()->GetPlayerLastGames().back());
std::vector<long> lastGames = tmpSession->GetPlayerData()->GetPlayerLastGames(); std::vector<long> lastGames = tmpSession->GetPlayerData()->GetPlayerLastGames();
LOG_ERROR("Ready for storing vector: " << lastGames.back()); LOG_ERROR("Ready for storing vector: " << lastGames.back());
}else{ }else{