From bd0a329912802376ed3426bf2b914a9890d14dcb Mon Sep 17 00:00:00 2001 From: james7132 Date: Thu, 16 Mar 2017 16:06:40 +0000 Subject: [PATCH] Simplify format logic --- src/Discord.Net.Core/CDN.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Discord.Net.Core/CDN.cs b/src/Discord.Net.Core/CDN.cs index 40e25e186..c5f05c0c3 100644 --- a/src/Discord.Net.Core/CDN.cs +++ b/src/Discord.Net.Core/CDN.cs @@ -8,11 +8,9 @@ { if (avatarId == null) return null; - var baseUrl = $"{DiscordConfig.CDNUrl}avatars/{userId}/{avatarId}"; if (format == AvatarFormat.Auto) - return baseUrl + (avatarId.StartsWith("a_") ? "gif" : "png") + $"?size={size}"; - else - return baseUrl + format.ToString().ToLower() + $"?size={size}"; + format = avatarId.StartsWith("a_") ? AvatarFormat.Gif : AvatarFormat.Png; + return $"{DiscordConfig.CDNUrl}avatars/{userId}/{avatarId}.{format.ToString().ToLower()}?size={size}"; } public static string GetGuildIconUrl(ulong guildId, string iconId) => iconId != null ? $"{DiscordConfig.CDNUrl}icons/{guildId}/{iconId}.jpg" : null;