Simplify format logic

This commit is contained in:
james7132
2017-03-16 16:06:40 +00:00
parent 46b6b8c03b
commit bd0a329912

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;