diff --git a/ArchiSteamFarm/Utilities.cs b/ArchiSteamFarm/Utilities.cs index 33fc21f32..dec09f00e 100644 --- a/ArchiSteamFarm/Utilities.cs +++ b/ArchiSteamFarm/Utilities.cs @@ -21,6 +21,7 @@ using System; using System.Collections.Generic; +using System.Globalization; using System.IO; using System.Linq; using System.Net; @@ -249,7 +250,14 @@ namespace ArchiSteamFarm { } [PublicAPI] - public static string ToHumanReadable(this TimeSpan timeSpan) => timeSpan.Humanize(3, maxUnit: TimeUnit.Year, minUnit: TimeUnit.Second); + public static string ToHumanReadable(this TimeSpan timeSpan) { + try { + return timeSpan.Humanize(3, maxUnit: TimeUnit.Year, minUnit: TimeUnit.Second); + } catch (CultureNotFoundException) { + // Workaround for lack of support at Humanizer side + return timeSpan.ToString(); + } + } [PublicAPI] public static Task ToLongRunningTask(this AsyncJob job) where T : CallbackMsg { diff --git a/Directory.Build.props b/Directory.Build.props index a918d8501..5802b1d87 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,6 +1,6 @@ - 5.0.7.0 + 5.0.6.6