diff --git a/SharedLibraryCore/Utilities.cs b/SharedLibraryCore/Utilities.cs index 47ce5cc6e..bf722a104 100644 --- a/SharedLibraryCore/Utilities.cs +++ b/SharedLibraryCore/Utilities.cs @@ -254,7 +254,7 @@ namespace SharedLibraryCore { var localized = CurrentLocalization.LocalizationIndex[$"GLOBAL_PERMISSION_{permission.ToString().ToUpper()}"]; - return PermissionLevelOverrides.ContainsKey(permission) && PermissionLevelOverrides[permission] != localized + return PermissionLevelOverrides.ContainsKey(permission) && PermissionLevelOverrides[permission] != permission.ToString() ? PermissionLevelOverrides[permission] : localized; } diff --git a/WebfrontCore/Views/Client/Privileged/Index.cshtml b/WebfrontCore/Views/Client/Privileged/Index.cshtml index 4241cc792..53bf43a94 100644 --- a/WebfrontCore/Views/Client/Privileged/Index.cshtml +++ b/WebfrontCore/Views/Client/Privileged/Index.cshtml @@ -7,9 +7,9 @@ - - - + + + @@ -21,7 +21,7 @@ continue; } - - - +
@key.ToLocalizedLevelName()@ViewBag.Localization["WEBFRONT_CONTEXT_MENU_GLOBAL_GAME"]@ViewBag.Localization["WEBFRONT_SEARCH_LAST_CONNECTED"]@key.ToLocalizedLevelName()@ViewBag.Localization["WEBFRONT_CONTEXT_MENU_GLOBAL_GAME"]@ViewBag.Localization["WEBFRONT_SEARCH_LAST_CONNECTED"]
+ @if (client.IsMasked) { @@ -29,14 +29,17 @@ } - + +
@ViewBag.Localization[$"GAME_{client.Game}"]
+ +
@(Utilities.MakeAbbreviation(ViewBag.Localization[$"GAME_{client.Game}"] as string))
+
@client.LastConnection.HumanizeForCurrentCulture()