Browse Source

Review fixes

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

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

@@ -4,14 +4,15 @@
{
public static string GetApplicationIconUrl(ulong appId, string iconId)
=> iconId != null ? $"{DiscordConfig.CDNUrl}app-icons/{appId}/{iconId}.jpg" : null;
public static string GetUserAvatarUrl(ulong userId, string avatarId, ushort size, AvatarFormat format) {
public static string GetUserAvatarUrl(ulong userId, string avatarId, ushort size, AvatarFormat format)
{
if (avatarId == null)
return null;
var base = $"{DiscordConfig.CDNUrl}avatars/{userId}/{avatarId}";
var baseUrl = $"{DiscordConfig.CDNUrl}avatars/{userId}/{avatarId}";
if (format == AvatarFormat.Auto)
return base + (avatarId.StartsWith("a_") ? "gif" : "png") + $"?size={size}";
return baseUrl + (avatarId.StartsWith("a_") ? "gif" : "png") + $"?size={size}";
else
return base + format.ToString().ToLower() + $"?size={size}";
return baseUrl + 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