From 700204e5485967ac4e01a2a582ffa9f7ad3275a8 Mon Sep 17 00:00:00 2001 From: Chris Johnston Date: Wed, 12 Jun 2019 21:16:21 -0700 Subject: [PATCH] fix PremiumSubscriptionCount optional value --- src/Discord.Net.Rest/API/Common/Guild.cs | 2 +- src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Discord.Net.Rest/API/Common/Guild.cs b/src/Discord.Net.Rest/API/Common/Guild.cs index eb85a6324..343d5b12c 100644 --- a/src/Discord.Net.Rest/API/Common/Guild.cs +++ b/src/Discord.Net.Rest/API/Common/Guild.cs @@ -57,6 +57,6 @@ namespace Discord.API [JsonProperty("system_channel_flags")] public SystemChannelMessageDeny SystemChannelFlags { get; set; } [JsonProperty("premium_subscription_count")] - public Optional PremiumSubscriptionCount { get; set; } + public int? PremiumSubscriptionCount { get; set; } } } diff --git a/src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs b/src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs index f090f9f03..7ed258155 100644 --- a/src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs +++ b/src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs @@ -123,8 +123,7 @@ namespace Discord.Rest BannerId = model.Banner; SystemChannelFlags = model.SystemChannelFlags; Description = model.Description; - if (model.PremiumSubscriptionCount.IsSpecified) - PremiumSubscriptionCount = model.PremiumSubscriptionCount.Value; + PremiumSubscriptionCount = model.PremiumSubscriptionCount.GetValueOrDefault(); if (model.Emojis != null) {