From 47f5198326d188afbe804a271c1c5bbded5da1ca Mon Sep 17 00:00:00 2001 From: Habib Fatkhul Rohman Date: Fri, 7 Nov 2025 13:19:04 +0700 Subject: [PATCH] feat(category): Ensure all fields, including zero values, are updated in the Update method --- modules/category/repository/category_repository.go | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/category/repository/category_repository.go b/modules/category/repository/category_repository.go index ec08d27..d9a8a5e 100644 --- a/modules/category/repository/category_repository.go +++ b/modules/category/repository/category_repository.go @@ -66,6 +66,7 @@ func (r *categoryRepository) Update(ctx context.Context, tx *gorm.DB, category e if err := tx.WithContext(ctx). Model(&entities.MCategoryEntity{}). Where("id = ?", category.ID). + Select("*"). // ← ini wajib agar semua field termasuk zero value diupdate Updates(category).Error; err != nil { return category, err }