diff --git a/ArchiSteamFarm/Actions.cs b/ArchiSteamFarm/Actions.cs index 928079211..522075632 100644 --- a/ArchiSteamFarm/Actions.cs +++ b/ArchiSteamFarm/Actions.cs @@ -106,7 +106,7 @@ namespace ArchiSteamFarm { if ((acceptedTradeOfferIDs == null) || (acceptedTradeOfferIDs.Count == 0)) { bool result = await Bot.BotDatabase.MobileAuthenticator.HandleConfirmations(confirmations, accept).ConfigureAwait(false); - return (result, result ? Strings.Success : Strings.WarningFailed); + return (result, result ? string.Format(Strings.BotHandledConfirmations, confirmations.Count) : Strings.WarningFailed); } IList results = await Utilities.InParallel(confirmations.Select(Bot.BotDatabase.MobileAuthenticator.GetConfirmationDetails)).ConfigureAwait(false); @@ -133,11 +133,11 @@ namespace ArchiSteamFarm { // Check if those are all that we were expected to confirm if (acceptedTradeOfferIDs.All(handledTradeOfferIDs.Contains)) { - return (true, Strings.Success); + return (true, string.Format(Strings.BotHandledConfirmations, acceptedTradeOfferIDs.Count)); } } - return (!waitIfNeeded, waitIfNeeded ? Strings.Success : string.Format(Strings.ErrorRequestFailedTooManyTimes, WebBrowser.MaxTries)); + return (!waitIfNeeded, !waitIfNeeded ? Strings.Success : string.Format(Strings.ErrorRequestFailedTooManyTimes, WebBrowser.MaxTries)); } [PublicAPI] diff --git a/ArchiSteamFarm/Localization/Strings.Designer.cs b/ArchiSteamFarm/Localization/Strings.Designer.cs index 5e507ddeb..3fdbe62cb 100644 --- a/ArchiSteamFarm/Localization/Strings.Designer.cs +++ b/ArchiSteamFarm/Localization/Strings.Designer.cs @@ -321,6 +321,15 @@ namespace ArchiSteamFarm.Localization { } } + /// + /// Wyszukuje zlokalizowany ciąg podobny do ciągu Successfully handled {0} confirmations.. + /// + public static string BotHandledConfirmations { + get { + return ResourceManager.GetString("BotHandledConfirmations", resourceCulture); + } + } + /// /// Wyszukuje zlokalizowany ciąg podobny do ciągu Bot has no wallet.. /// diff --git a/ArchiSteamFarm/Localization/Strings.resx b/ArchiSteamFarm/Localization/Strings.resx index e13eeb3fc..9df2e6f40 100644 --- a/ArchiSteamFarm/Localization/Strings.resx +++ b/ArchiSteamFarm/Localization/Strings.resx @@ -720,4 +720,8 @@ StackTrace: ASF process is already running for this working directory, aborting! + + Successfully handled {0} confirmations. + {0} will be replaced by number of confirmations + \ No newline at end of file