Simplify User.GetAvatarUrl(...)

This commit is contained in:
Tyrrrz
2021-07-21 17:29:05 +03:00
parent 63c92047a1
commit 530e2c50a9

View File

@@ -49,12 +49,11 @@ namespace DiscordChatExporter.Core.Discord.Data
private static string GetAvatarUrl(Snowflake id, string avatarHash)
{
// Animated
if (avatarHash.StartsWith("a_", StringComparison.Ordinal))
return $"https://cdn.discordapp.com/avatars/{id}/{avatarHash}.gif?size=40";
var extension = avatarHash.StartsWith("a_", StringComparison.Ordinal)
? "gif"
: "png";
// Non-animated
return $"https://cdn.discordapp.com/avatars/{id}/{avatarHash}.png?size=40";
return $"https://cdn.discordapp.com/avatars/{id}/{avatarHash}.{extension}?size=40";
}
public static User Parse(JsonElement json)