diff --git a/src/module/pendaftaran_sidsem/internal/usecase/pendaftaran_sidsem.go b/src/module/pendaftaran_sidsem/internal/usecase/pendaftaran_sidsem.go index cfe2a6e34a1ec6d0f452fee23db5caa4e0337edf..35daaef1a3ac42537d3823ce65604a24c0a684ad 100644 --- a/src/module/pendaftaran_sidsem/internal/usecase/pendaftaran_sidsem.go +++ b/src/module/pendaftaran_sidsem/internal/usecase/pendaftaran_sidsem.go @@ -43,15 +43,21 @@ func NewPendaftaranSidSemUseCase(pendaftaransidsemrepo PendaftaranSidSemReposito func (uc *PendaftaranSidSemUc) AddPendaftaran(pendaftaranSidSemBerkas entity.PendaftaranSidSemBerkasReq) (output entity.PendaftaranSidSemBerkas, err error) { var nullTime time.Time + var tipe string pendaftaranTAID, err := uc.pendaftaransidsemrepo.GetPendaftaranTaIdByMahasiswa(pendaftaranSidSemBerkas.IDMahasiswa) if err != nil { return entity.PendaftaranSidSemBerkas{}, err } berkas := pendaftaranSidSemBerkas.BerkasSidSem + if pendaftaranSidSemBerkas.Tipe == "seminar" { + tipe = "seminar proposal" + } else { + tipe = "sidang" + } pendaftaranSidSem := entity.PendaftaranSidSem{ ID: uuid.New().String(), PendaftaranTAID: pendaftaranTAID, - Tipe: pendaftaranSidSemBerkas.Tipe, + Tipe: tipe, Ditolak: true, Lulus: false, JudulProposal: pendaftaranSidSemBerkas.JudulProposal,