From 8bbff388d2471c904e0f0f1e26d72af2363dc2e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Domeradzki?= Date: Fri, 26 Jul 2024 16:20:31 +0200 Subject: [PATCH] Misc fix against case-sensitivity for 2fafinalized --- .../Commands.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs b/ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs index ee3734abf..3197dfcdc 100644 --- a/ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs +++ b/ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs @@ -251,7 +251,11 @@ internal static class Commands { if (!string.IsNullOrEmpty(activationCode)) { string? generatedCode = await mobileAuthenticator.GenerateToken().ConfigureAwait(false); - if (generatedCode != activationCode) { + if (string.IsNullOrEmpty(generatedCode)) { + return bot.Commands.FormatBotResponse(string.Format(CultureInfo.CurrentCulture, Strings.WarningFailedWithError, nameof(generatedCode))); + } + + if (!generatedCode.Equals(activationCode, StringComparison.OrdinalIgnoreCase)) { return bot.Commands.FormatBotResponse(string.Format(CultureInfo.CurrentCulture, Strings.WarningFailedWithError, $"{generatedCode} != {activationCode}")); } }