Fix warnings in LobbyCommand.cs

This commit is contained in:
Gustas
2023-02-01 16:48:40 +02:00
committed by Matthias Mailänder
parent bf00577d33
commit 2959a2c137

View File

@@ -787,9 +787,9 @@ namespace OpenRA.Mods.Common.Server
return true; return true;
} }
Exts.TryParseIntegerInvariant(split[0], out var kickClientID); var kickConn = Exts.TryParseIntegerInvariant(split[0], out var kickClientID)
? server.Conns.SingleOrDefault(c => server.GetClient(c)?.Index == kickClientID) : null;
var kickConn = server.Conns.SingleOrDefault(c => server.GetClient(c)?.Index == kickClientID);
if (kickConn == null) if (kickConn == null)
{ {
server.SendLocalizedMessageTo(conn, KickNone); server.SendLocalizedMessageTo(conn, KickNone);
@@ -838,8 +838,8 @@ namespace OpenRA.Mods.Common.Server
return true; return true;
} }
Exts.TryParseIntegerInvariant(s, out var newAdminId); var newAdminConn = Exts.TryParseIntegerInvariant(s, out var newAdminId)
var newAdminConn = server.Conns.SingleOrDefault(c => server.GetClient(c)?.Index == newAdminId); ? server.Conns.SingleOrDefault(c => server.GetClient(c)?.Index == newAdminId) : null;
if (newAdminConn == null) if (newAdminConn == null)
{ {
@@ -875,8 +875,9 @@ namespace OpenRA.Mods.Common.Server
return true; return true;
} }
Exts.TryParseIntegerInvariant(s, out var targetId); var targetConn = Exts.TryParseIntegerInvariant(s, out var targetId)
var targetConn = server.Conns.SingleOrDefault(c => server.GetClient(c)?.Index == targetId); ? server.Conns.SingleOrDefault(c => server.GetClient(c)?.Index == targetId) : null;
if (targetConn == null) if (targetConn == null)
{ {
server.SendLocalizedMessageTo(conn, EmptySlot); server.SendLocalizedMessageTo(conn, EmptySlot);