From 0f1c787137de041b86cdfc6ca7cbc52668e570fc Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Thu, 25 Jul 2024 22:15:06 +0800 Subject: [PATCH] :bug: Fix where statement type error --- pkg/internal/server/api/attachments_api.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/internal/server/api/attachments_api.go b/pkg/internal/server/api/attachments_api.go index 78863d3..202651d 100644 --- a/pkg/internal/server/api/attachments_api.go +++ b/pkg/internal/server/api/attachments_api.go @@ -157,10 +157,7 @@ func updateAttachmentMeta(c *fiber.Ctx) error { } var attachment models.Attachment - if err := database.C.Where(models.Attachment{ - BaseModel: models.BaseModel{ID: uint(id)}, - AccountID: user.ID, - }).First(&attachment).Error; err != nil { + if err := database.C.Where("id = ? AND account_id = ?", id, user.ID).First(&attachment).Error; err != nil { return fiber.NewError(fiber.StatusBadRequest, err.Error()) }