18 lines
302 B
Go
Raw Normal View History

2025-02-27 18:59:58 +08:00
package authsvc
import (
staffdomain "legalgo-BE-go/internal/domain/staff"
)
2025-02-27 18:59:58 +08:00
func (as *impl) UpdateStaff(spec staffdomain.Staff) error {
2025-02-27 18:59:58 +08:00
if _, err := as.staffRepo.GetStaffByID(spec.ID); err != nil {
return err
}
if err := as.staffRepo.Update(spec); err != nil {
return err
}
return nil
}