fix guest account issue and uppercase mods

This commit is contained in:
gamingdoom
2023-10-17 20:39:40 -07:00
parent 8ead91c527
commit 1bf7faa34d
3 changed files with 24 additions and 11 deletions

View File

@@ -285,7 +285,7 @@ void EnableMP(){
//error("Failed to parse " + File); //TODO illegal formatting
return;
}
if(!d["mods"].IsNull() && !d["mods"]["multiplayerbeammp"].IsNull()){
if(d.HasMember("mods") && !d["mods"].IsNull() && d["mods"].HasMember("multiplayerbeammp") && !d["mods"]["multiplayerbeammp"].IsNull()){
d["mods"]["multiplayerbeammp"]["active"] = true;
rapidjson::StringBuffer buffer;
rapidjson::Writer<rapidjson::StringBuffer> writer(buffer);