Review fixes

This commit is contained in:
james7132
2017-03-15 00:48:37 +00:00
parent bfc4fd686e
commit 46b6b8c03b

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;