Simplify `User.GetAvatarUrl(...)`

pull/678/head
Tyrrrz 3 years ago
parent 63c92047a1
commit 530e2c50a9

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

Loading…
Cancel
Save