diff --git a/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor b/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor index a78e673b..b1b33fe1 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor @@ -654,8 +654,18 @@ private static string ConvertAnyStringToColor(string anyString) { - var computeHash = SHA256.Create().ComputeHash(Encoding.UTF8.GetBytes(anyString)); - return $"#{BitConverter.ToUInt32(computeHash, 0) % 1000000:X8}"; + // var computeHash = SHA256.Create().ComputeHash(Encoding.UTF8.GetBytes(anyString)); + // return $"#{BitConverter.ToUInt32(computeHash, 0) % 1000000:X8}"; + + using var sha256 = SHA256.Create(); + var computeHash = sha256.ComputeHash(Encoding.UTF8.GetBytes(anyString)); + + // Take first 3 bytes for RGB values (ensures full color range) + var r = computeHash[0]; + var g = computeHash[1]; + var b = computeHash[2]; + + return $"#{r:X2}{g:X2}{b:X2}"; } } \ No newline at end of file