From 5f88e912c8c88f3aa0ecefd1f882fbe556be0ebc Mon Sep 17 00:00:00 2001 From: dpurbosakti Date: Sat, 11 Oct 2025 08:07:00 +0700 Subject: [PATCH] feat (user): add several position --- internal/use-case/main-use-case/user/case.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/use-case/main-use-case/user/case.go b/internal/use-case/main-use-case/user/case.go index 24f9c6da..ba5859ee 100644 --- a/internal/use-case/main-use-case/user/case.go +++ b/internal/use-case/main-use-case/user/case.go @@ -160,6 +160,8 @@ func Create(input e.CreateDto) (*d.Data, error) { if _, err := um.CreateData(em.CreateDto(createMidwife), &event, tx); err != nil { return err } + case ero.UPCReg, ero.UPCHur, ero.UPCGea, ero.UPCMan: + // do nothing default: return errors.New("invalid employee position") } @@ -505,6 +507,8 @@ func Update(input e.UpdateDto) (*d.Data, error) { if _, err := um.CreateData(createMidwife, &event, tx); err != nil { return err } + case ero.UPCReg, ero.UPCHur, ero.UPCGea, ero.UPCMan: + // do nothing default: return errors.New("invalid employee position") }