From 55993113ccf6e35238056fc9345e97694ffd4010 Mon Sep 17 00:00:00 2001 From: dpurbosakti Date: Thu, 9 Oct 2025 11:04:59 +0700 Subject: [PATCH] feat (infra): remove preloaded data on update --- internal/use-case/main-use-case/infra/lib.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/use-case/main-use-case/infra/lib.go b/internal/use-case/main-use-case/infra/lib.go index 73b3e977..1b51a98a 100644 --- a/internal/use-case/main-use-case/infra/lib.go +++ b/internal/use-case/main-use-case/infra/lib.go @@ -130,6 +130,10 @@ func UpdateData(input e.UpdateDto, data *e.Infra, event *pl.Event, dbx ...*gorm. } else { tx = dg.I } + data.Parent = nil + data.Childrens = nil + data.Item = nil + data.Rooms = nil if err := tx.Save(&data).Error; err != nil { event.Status = "failed"