git repos / oastat

commit f08b809d

sago007 · 2025-11-27 17:31
f08b809dd7c049052bc0414fd06df10fdc5109c2 patch · browse files
parent 63e47451b05187f5db72dd69fe55ba91a9db7522

Avoid copy of pair and add a little debug for errors

Changed files

M .gitignore before
M src/db/Db2CppDb.cpp before
M src/oss2db/init2db.cpp before
diff --git a/.gitignore b/.gitignore index f27a3b2..4afb20a 100644 --- a/.gitignore +++ b/.gitignore
@@ -17,3 +17,4 @@ CMake*
!CMakeLists.txt
CPack*
Makefile
+.vscode
diff --git a/src/db/Db2CppDb.cpp b/src/db/Db2CppDb.cpp index d27f8c1..133aea7 100644 --- a/src/db/Db2CppDb.cpp +++ b/src/db/Db2CppDb.cpp
@@ -436,6 +436,9 @@ int Db2CppDb::getPlayerId(const std::string& guid)
res >> ret;
playerids[guid] = ret;
}
+ else {
+ std::cerr << "Player ID not found for GUID: " << guid << "\n";
+ }
}
return ret;
}
diff --git a/src/oss2db/init2db.cpp b/src/oss2db/init2db.cpp index cb33752..df87f94 100644 --- a/src/oss2db/init2db.cpp +++ b/src/oss2db/init2db.cpp
@@ -52,7 +52,7 @@ void Init2Db::process(const OaStatStruct &oss)
oss_copy.setTimeStamp(arguments["g_timestamp"]);
dp->startGame(gametype,mapname,basegame,servername,oss_copy);
- for (const std::pair<std::string, std::string>& it : arguments) {
+ for (const std::pair<const std::string, std::string>& it : arguments) {
if(
it.first == "g_gametype" ||
it.first == "gamename" ||