diff --git a/BoosterManager/Handlers/GemHandler.cs b/BoosterManager/Handlers/GemHandler.cs index 976f01a..e6a3034 100644 --- a/BoosterManager/Handlers/GemHandler.cs +++ b/BoosterManager/Handlers/GemHandler.cs @@ -54,7 +54,7 @@ internal static async Task UnpackGems(Bot bot) { foreach (Asset sack in sacks) { Steam.ExchangeGooResponse? response = await WebRequest.UnpackGems(bot, sack.AssetID, sack.Amount); - if (response == null || !response.Success) { + if (response == null || response.Success != 1) { return Commands.FormatBotResponse(bot, Strings.WarningFailed); } } diff --git a/BoosterManager/Json.cs b/BoosterManager/Json.cs index 3a754f6..7ba8fa2 100644 --- a/BoosterManager/Json.cs +++ b/BoosterManager/Json.cs @@ -243,7 +243,7 @@ internal sealed class ExchangeGooResponse { [JsonInclude] [JsonPropertyName("success")] [JsonRequired] - internal bool Success { get; private init; } + internal int Success { get; private init; } [JsonConstructor] private ExchangeGooResponse() { }