From dd1bb75b8ab69bdcbb5b42663d56b6903499341e Mon Sep 17 00:00:00 2001 From: JustArchi Date: Sat, 21 Nov 2020 14:18:23 +0100 Subject: [PATCH] Make --ignore-unsupported-environment emit a warning instead of nothing --- ArchiSteamFarm/Program.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ArchiSteamFarm/Program.cs b/ArchiSteamFarm/Program.cs index 3937dd503..2d3aa96c5 100644 --- a/ArchiSteamFarm/Program.cs +++ b/ArchiSteamFarm/Program.cs @@ -185,13 +185,17 @@ namespace ArchiSteamFarm { Console.Title = SharedInfo.ProgramIdentifier; ASF.ArchiLogger.LogGenericInfo(SharedInfo.ProgramIdentifier); - if (!IgnoreUnsupportedEnvironment) { - if (!OS.VerifyEnvironment()) { - ASF.ArchiLogger.LogGenericError(string.Format(CultureInfo.CurrentCulture, Strings.WarningUnsupportedEnvironment, SharedInfo.BuildInfo.Variant, OS.Variant)); + if (!OS.VerifyEnvironment()) { + string errorMessage = string.Format(CultureInfo.CurrentCulture, Strings.WarningUnsupportedEnvironment, SharedInfo.BuildInfo.Variant, OS.Variant); + + if (!IgnoreUnsupportedEnvironment) { + ASF.ArchiLogger.LogGenericError(errorMessage); await Task.Delay(10000).ConfigureAwait(false); return false; } + + ASF.ArchiLogger.LogGenericWarning(errorMessage); } return true;