From bb225ccd973bc6d79406806304ba0c5063b07c23 Mon Sep 17 00:00:00 2001 From: dpurbosakti Date: Wed, 3 Sep 2025 11:14:31 +0700 Subject: [PATCH] wip --- internal/use-case/main-use-case/person/lib.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/use-case/main-use-case/person/lib.go b/internal/use-case/main-use-case/person/lib.go index 5a1f1e8b..279d5273 100644 --- a/internal/use-case/main-use-case/person/lib.go +++ b/internal/use-case/main-use-case/person/lib.go @@ -183,6 +183,8 @@ func CreateOrUpdatePerson(input *e.UpdateDto, event *pl.Event, tx *gorm.DB) (*ui return nil, pl.SetLogError(event, input) } + // check nik jika sama ok; jika tidak sama cari person dengan nik tersebut [yg idnya bukan id orang tersebut] + // jika ketemu return erroor nik sudah digunakan; jika tidak ketemu berarti update nik if err := UpdateData(e.UpdateDto{CreateDto: input.CreateDto}, person, event, tx); err != nil { return nil, err }