This commit is contained in:
playaopindo-dev 2026-07-07 22:24:06 +00:00 • committed by GitHub
commit 35730edce8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 3 deletions

View file

@ -331,7 +331,7 @@ public async Task UnbanPlayer(string playerPattern, string adminSteamId, string
foreach (var ban in bansList) foreach (var ban in bansList)
{ {
int banId = ban.id; int banId = Convert.ToInt32((object)ban.id);
var sqlInsertUnban = databaseProvider.GetInsertUnbanQuery(reason != null); var sqlInsertUnban = databaseProvider.GetInsertUnbanQuery(reason != null);
var unbanId = await connection.ExecuteScalarAsync<int>(sqlInsertUnban, new { banId, adminId, reason }); var unbanId = await connection.ExecuteScalarAsync<int>(sqlInsertUnban, new { banId, adminId, reason });
@ -340,7 +340,10 @@ public async Task UnbanPlayer(string playerPattern, string adminSteamId, string
await connection.ExecuteAsync(sqlUpdateBan, new { unbanId, banId }); await connection.ExecuteAsync(sqlUpdateBan, new { unbanId, banId });
} }
} }
catch { } catch (Exception ex)
{
CS2_SimpleAdmin.Instance?.Logger?.LogError(ex, "UnbanPlayer failed for pattern {Pattern}", playerPattern);
}
} }
// public async Task CheckOnlinePlayers(List<(string? IpAddress, ulong SteamID, int? UserId, int Slot)> players) // public async Task CheckOnlinePlayers(List<(string? IpAddress, ulong SteamID, int? UserId, int Slot)> players)

View file

@ -263,7 +263,7 @@ internal class MuteManager(IDatabaseProvider? databaseProvider)
foreach (var mute in mutesList) foreach (var mute in mutesList)
{ {
int muteId = mute.id; int muteId = Convert.ToInt32((object)mute.id);
int? unmuteId = int? unmuteId =
await connection.ExecuteScalarAsync<int>(sqlInsertUnmute, new { muteId, adminId, reason }); await connection.ExecuteScalarAsync<int>(sqlInsertUnmute, new { muteId, adminId, reason });