Don't save an empty string to the user config if the lobby buddy list is empty, since ConfigDB doesn't support empty strings.
Differential Revision: https://code.wildfiregames.com/D393 Reviewed By: causative, Vladislav Refs #3990 This was SVN commit r19492.
This commit is contained in:
parent
37da3b008a
commit
d7b5f28fad
@ -556,7 +556,8 @@ function toggleBuddy()
|
||||
else
|
||||
g_Buddies.push(name);
|
||||
|
||||
let buddies = g_Buddies.filter(nick => nick).join(g_BuddyListDelimiter);
|
||||
// Don't save empty strings to the config file
|
||||
let buddies = g_Buddies.filter(nick => nick).join(g_BuddyListDelimiter) || g_BuddyListDelimiter;
|
||||
Engine.ConfigDB_CreateValue("user", "lobby.buddies", buddies);
|
||||
Engine.ConfigDB_WriteValueToFile("user", "lobby.buddies", buddies, "config/user.cfg");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user