Browse Source

Simplify format logic

tags/1.0-rc
james7132 8 years ago
parent
commit
bd0a329912
1 changed files with 2 additions and 4 deletions
  1. +2
    -4
      src/Discord.Net.Core/CDN.cs

+ 2
- 4
src/Discord.Net.Core/CDN.cs View File

@@ -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;


Loading…
Cancel
Save