From 3a8ebc671521a530a325cae77819d3e967490034 Mon Sep 17 00:00:00 2001 From: Sabda Yagra Date: Thu, 5 Feb 2026 16:10:22 +0700 Subject: [PATCH] fix: update categories --- .../request/article_categories.request.go | 2 ++ .../service/article_categories.service.go | 9 +++++---- docs/swagger/docs.go | 3 +++ docs/swagger/swagger.json | 3 +++ docs/swagger/swagger.yaml | 2 ++ 5 files changed, 15 insertions(+), 4 deletions(-) diff --git a/app/module/article_categories/request/article_categories.request.go b/app/module/article_categories/request/article_categories.request.go index f9e5856..db9b409 100644 --- a/app/module/article_categories/request/article_categories.request.go +++ b/app/module/article_categories/request/article_categories.request.go @@ -56,6 +56,7 @@ type ArticleCategoriesUpdateRequest struct { CreatedById *uint `json:"createdById"` IsPublish *bool `json:"isPublish"` PublishedAt *time.Time `json:"publishedAt"` + IsActive *bool `json:"isActive"` } func (req ArticleCategoriesUpdateRequest) ToEntity() *entity.ArticleCategories { @@ -67,6 +68,7 @@ func (req ArticleCategoriesUpdateRequest) ToEntity() *entity.ArticleCategories { Slug: req.Slug, Tags: req.Tags, StatusId: req.StatusId, + IsActive: req.IsActive, IsPublish: req.IsPublish, PublishedAt: req.PublishedAt, UpdatedAt: time.Now(), diff --git a/app/module/article_categories/service/article_categories.service.go b/app/module/article_categories/service/article_categories.service.go index bb85924..e7390cb 100644 --- a/app/module/article_categories/service/article_categories.service.go +++ b/app/module/article_categories/service/article_categories.service.go @@ -2,10 +2,6 @@ package service import ( "context" - "github.com/gofiber/fiber/v2" - "github.com/google/uuid" - "github.com/minio/minio-go/v7" - "github.com/rs/zerolog" "io" "log" "math/rand" @@ -24,6 +20,11 @@ import ( "strconv" "strings" "time" + + "github.com/gofiber/fiber/v2" + "github.com/google/uuid" + "github.com/minio/minio-go/v7" + "github.com/rs/zerolog" ) // ArticleCategoriesService diff --git a/docs/swagger/docs.go b/docs/swagger/docs.go index e21a067..c936f16 100644 --- a/docs/swagger/docs.go +++ b/docs/swagger/docs.go @@ -19927,6 +19927,9 @@ const docTemplate = `{ "id": { "type": "integer" }, + "isActive": { + "type": "boolean" + }, "isPublish": { "type": "boolean" }, diff --git a/docs/swagger/swagger.json b/docs/swagger/swagger.json index 57b400f..1dc59cf 100644 --- a/docs/swagger/swagger.json +++ b/docs/swagger/swagger.json @@ -19916,6 +19916,9 @@ "id": { "type": "integer" }, + "isActive": { + "type": "boolean" + }, "isPublish": { "type": "boolean" }, diff --git a/docs/swagger/swagger.yaml b/docs/swagger/swagger.yaml index df7f514..1f72416 100644 --- a/docs/swagger/swagger.yaml +++ b/docs/swagger/swagger.yaml @@ -375,6 +375,8 @@ definitions: type: string id: type: integer + isActive: + type: boolean isPublish: type: boolean parentId: