diff --git a/DiscordChatExporter.Core/Discord/Data/Sticker.cs b/DiscordChatExporter.Core/Discord/Data/Sticker.cs index 5274f46..5970a96 100644 --- a/DiscordChatExporter.Core/Discord/Data/Sticker.cs +++ b/DiscordChatExporter.Core/Discord/Data/Sticker.cs @@ -4,6 +4,7 @@ using JsonExtensions.Reading; namespace DiscordChatExporter.Core.Discord.Data; +// https://discord.com/developers/docs/resources/sticker#sticker-resource public record Sticker(Snowflake Id, string Name, StickerFormat Format, string SourceUrl) { private static string GetSourceUrl(Snowflake id, StickerFormat format) @@ -15,7 +16,7 @@ public record Sticker(Snowflake Id, string Name, StickerFormat Format, string So public static Sticker Parse(JsonElement json) { var id = json.GetProperty("id").GetNonWhiteSpaceString().Pipe(Snowflake.Parse); - var name = json.GetProperty("name").GetNonWhiteSpaceString(); + var name = json.GetProperty("name").GetNonNullString(); var format = (StickerFormat)json.GetProperty("format_type").GetInt32(); var sourceUrl = GetSourceUrl(id, format);