diff --git a/src/Discord.Net.Rest/DiscordRestClient.cs b/src/Discord.Net.Rest/DiscordRestClient.cs index 4c29d1625..c2280cd3d 100644 --- a/src/Discord.Net.Rest/DiscordRestClient.cs +++ b/src/Discord.Net.Rest/DiscordRestClient.cs @@ -28,10 +28,11 @@ namespace Discord.Rest internal DiscordRestClient(DiscordRestConfig config, API.DiscordRestApiClient api) : base(config, api) { } private static API.DiscordRestApiClient CreateApiClient(DiscordRestConfig config) - => new API.DiscordRestApiClient(config.RestClientProvider, - DiscordRestConfig.UserAgent, - rateLimitPrecision: config.RateLimitPrecision, - useSystemClock: config.UseSystemClock); + => new API.DiscordRestApiClient(config.RestClientProvider, + DiscordRestConfig.UserAgent, + null, + rateLimitPrecision: config.RateLimitPrecision, + useSystemClock: config.UseSystemClock); internal override void Dispose(bool disposing) { diff --git a/src/Discord.Net.Rest/Entities/Gateway/GatewayLimits.cs b/src/Discord.Net.Rest/Entities/Gateway/GatewayLimits.cs index 14819722b..78cef9b69 100644 --- a/src/Discord.Net.Rest/Entities/Gateway/GatewayLimits.cs +++ b/src/Discord.Net.Rest/Entities/Gateway/GatewayLimits.cs @@ -91,7 +91,7 @@ namespace Discord.Rest } - internal static GatewayLimits GetOrCreate(GatewayLimits? limits) + internal static GatewayLimits GetOrCreate(GatewayLimits limits) => limits ?? Default; public GatewayLimits Clone()