diff --git a/README.md b/README.md index c1799e96d..f831df69a 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ### Version 2.2 _______ ### About -**IW4MAdmin** is an administration tool for [IW4x](https://iw4xcachep26muba.onion.link/), [Pluto T6](https://forum.plutonium.pw/category/33/plutonium-t6), [Pluto IW5](https://forum.plutonium.pw/category/5/plutonium-iw5), and most Call of DutyŽ dedicated servers. It allows complete control of your server; from changing maps, to banning players, **IW4MAdmin** monitors and records activity on your server(s). With plugin support, extending its functionality is a breeze. +**IW4MAdmin** is an administration tool for [IW4x](https://iw4xcachep26muba.onion.link/), [Pluto T6](https://forum.plutonium.pw/category/33/plutonium-t6), ~~[Pluto IW5](https://forum.plutonium.pw/category/5/plutonium-iw5)~~, and most Call of DutyŽ dedicated servers. It allows complete control of your server; from changing maps, to banning players, **IW4MAdmin** monitors and records activity on your server(s). With plugin support, extending its functionality is a breeze. ### Download Latest binary builds are always available at https://raidmax.org/IW4MAdmin diff --git a/SharedLibraryCore/Localization/Layout.cs b/SharedLibraryCore/Localization/Layout.cs index 5ccfc4b4b..ba07bbd8f 100644 --- a/SharedLibraryCore/Localization/Layout.cs +++ b/SharedLibraryCore/Localization/Layout.cs @@ -29,8 +29,7 @@ namespace SharedLibraryCore.Localization { if (!Set.TryGetValue(key, out string value)) { - // throw new Exception($"Invalid locale key {key}"); - return $"unknown locale key {key}"; + return key; } return value; } diff --git a/WebfrontCore/Controllers/ActionController.cs b/WebfrontCore/Controllers/ActionController.cs index 9f7d559a7..69434bb92 100644 --- a/WebfrontCore/Controllers/ActionController.cs +++ b/WebfrontCore/Controllers/ActionController.cs @@ -34,8 +34,9 @@ namespace WebfrontCore.Controllers {"1", $"1 {Localization["GLOBAL_TIME_HOUR"]}" }, {"2", $"6 {Localization["GLOBAL_TIME_HOURS"]}" }, {"3", $"1 {Localization["GLOBAL_TIME_DAY"]}" }, - {"4", $"1 {Localization["GLOBAL_TIME_WEEK"]}" }, - {"5", $"{Localization["WEBFRONT_ACTION_SELECTION_PERMANENT"]}" }, + {"4", $"2 {Localization["GLOBAL_TIME_DAYS"]}" }, + {"5", $"1 {Localization["GLOBAL_TIME_WEEK"]}" }, + {"6", $"{Localization["WEBFRONT_ACTION_SELECTION_PERMANENT"]}" }, } } }, @@ -61,11 +62,14 @@ namespace WebfrontCore.Controllers duration = "1d"; break; case 4: + duration = "2d"; + break; + case 5: duration = "1w"; break; } - string command = Duration == 5 ? + string command = Duration == 6 ? $"!ban @{targetId} {Reason}" : $"!tempban @{targetId} {duration} {Reason}";