From 7e3e168d3c26d28da1a873c274c20e70d8766696 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 3 Aug 2024 21:35:00 +0800 Subject: [PATCH] :bug: Do not specfific metadata type to prevent causing the determine issue --- pkg/internal/server/api/stickers_api.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/internal/server/api/stickers_api.go b/pkg/internal/server/api/stickers_api.go index b6f81cf..231a367 100644 --- a/pkg/internal/server/api/stickers_api.go +++ b/pkg/internal/server/api/stickers_api.go @@ -77,9 +77,9 @@ func createSticker(c *fiber.Ctx) error { if strings.SplitN(attachment.MimeType, "/", 2)[0] != "image" { return fiber.NewError(fiber.StatusBadRequest, "sticker attachment must be an image") - } else if width, ok := attachment.Metadata["width"].(int64); !ok { + } else if width, ok := attachment.Metadata["width"]; !ok { return fiber.NewError(fiber.StatusBadRequest, "sticker attachment must has width metadata") - } else if height, ok := attachment.Metadata["height"].(int64); !ok { + } else if height, ok := attachment.Metadata["height"]; !ok { return fiber.NewError(fiber.StatusBadRequest, "sticker attachment must has height metadata") } else if width != 28 || height != 28 { return fiber.NewError(fiber.StatusBadRequest, "sticker attachment must be a 28x28 image")