From c13c1f57a447b4494a2b64d2eb53053deecec1bd Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Fri, 10 Jan 2025 20:46:51 +0800 Subject: [PATCH] :bug: Fix form validation error --- pkg/internal/server/api/products_api.go | 4 ++-- pkg/internal/server/api/releases_api.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/internal/server/api/products_api.go b/pkg/internal/server/api/products_api.go index ddebed8..607da7c 100644 --- a/pkg/internal/server/api/products_api.go +++ b/pkg/internal/server/api/products_api.go @@ -83,7 +83,7 @@ func createProduct(c *fiber.Ctx) error { var data struct { Name string `json:"name" validate:"required,max=256"` Description string `json:"description" validate:"max=4096"` - Introduction string `json:"introduction"` + Introduction string `json:"introduction" validate:"required"` Alias string `json:"alias" validate:"required"` Tags []string `json:"tags"` Attachments []string `json:"attachments"` @@ -124,7 +124,7 @@ func updateProduct(c *fiber.Ctx) error { Icon string `json:"icon"` Name string `json:"name" validate:"required,max=256"` Description string `json:"description" validate:"max=4096"` - Introduction string `json:"introduction"` + Introduction string `json:"introduction" validate:"required"` Alias string `json:"alias" validate:"required"` Tags []string `json:"tags"` Previews []string `json:"previews"` diff --git a/pkg/internal/server/api/releases_api.go b/pkg/internal/server/api/releases_api.go index 23b4805..00d65cf 100644 --- a/pkg/internal/server/api/releases_api.go +++ b/pkg/internal/server/api/releases_api.go @@ -51,7 +51,7 @@ func createRelease(c *fiber.Ctx) error { var data struct { Version string `json:"version" validate:"required"` - Type int `json:"type" validate:"required"` + Type int `json:"type"` Channel string `json:"channel" validate:"required"` Title string `json:"title" validate:"required,max=1024"` Description string `json:"description" validate:"required,max=4096"` @@ -101,7 +101,7 @@ func updateRelease(c *fiber.Ctx) error { var data struct { Version string `json:"version" validate:"required"` - Type int `json:"type" validate:"required"` + Type int `json:"type"` Channel string `json:"channel" validate:"required"` Title string `json:"title" validate:"required,max=1024"` Description string `json:"description" validate:"required,max=4096"`