From 83f80b4fd2ee4e5fd54f30eaa2c20c1d100ac42b Mon Sep 17 00:00:00 2001 From: RaidMax Date: Fri, 2 Aug 2024 13:54:27 -0500 Subject: [PATCH] fix persistent id parsing for low bits with leading 0s --- Application/ApplicationManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Application/ApplicationManager.cs b/Application/ApplicationManager.cs index 718b8db9..f0a83c77 100644 --- a/Application/ApplicationManager.cs +++ b/Application/ApplicationManager.cs @@ -878,7 +878,7 @@ namespace IW4MAdmin.Application if (parts.Length == 2 && int.TryParse(parts[0], out var high) && int.TryParse(parts[1], out var low)) { - var guid = long.Parse(high.ToString("X") + low.ToString("X"), NumberStyles.HexNumber); + var guid = long.Parse(high.ToString("X8") + low.ToString("X8"), NumberStyles.HexNumber); var penalties = await PenaltySvc .GetActivePenaltiesByIdentifier(null, guid, receiveEvent.Client.GameName);