diff --git a/bitgouel-api/src/main/kotlin/team/msg/domain/lecture/mapper/LectureRequestMapperImpl.kt b/bitgouel-api/src/main/kotlin/team/msg/domain/lecture/mapper/LectureRequestMapperImpl.kt index 21b28d971..a86f6d450 100644 --- a/bitgouel-api/src/main/kotlin/team/msg/domain/lecture/mapper/LectureRequestMapperImpl.kt +++ b/bitgouel-api/src/main/kotlin/team/msg/domain/lecture/mapper/LectureRequestMapperImpl.kt @@ -8,16 +8,16 @@ import team.msg.domain.lecture.presentation.data.web.CreateLectureWebRequest class LectureRequestMapperImpl : LectureRequestMapper{ /** * Lecture 개설 Web Request 를 애플리케이션 영역에서 사용될 Dto 로 매핑합니다. - * @param LectureCreateWebRequest + * @param CreateLectureWebRequest */ override fun createLectureWebRequestToDto(request: CreateLectureWebRequest) = CreateLectureRequest( - request.name, - request.content, - request.startDate, - request.endDate, - request.completeDate, - request.lectureType, - request.credit, - request.maxRegisteredUser + name = request.name, + content = request.content, + startDate = request.startDate, + endDate = request.endDate, + completeDate = request.completeDate, + lectureType = request.lectureType, + credit = request.credit, + maxRegisteredUser = request.maxRegisteredUser ) } \ No newline at end of file diff --git a/bitgouel-api/src/main/kotlin/team/msg/domain/lecture/service/LectureServiceImpl.kt b/bitgouel-api/src/main/kotlin/team/msg/domain/lecture/service/LectureServiceImpl.kt index 490afa547..e12313f39 100644 --- a/bitgouel-api/src/main/kotlin/team/msg/domain/lecture/service/LectureServiceImpl.kt +++ b/bitgouel-api/src/main/kotlin/team/msg/domain/lecture/service/LectureServiceImpl.kt @@ -29,17 +29,17 @@ class LectureServiceImpl( } val lecture = Lecture( - UUID.randomUUID(), - user, - request.name, - request.startDate, - request.endDate, - request.completeDate, - request.content, - request.lectureType, - credit, - user.name, - request.maxRegisteredUser + id = UUID.randomUUID(), + user = user, + name = request.name, + startDate = request.startDate, + endDate = request.endDate, + completeDate = request.completeDate, + content = request.content, + lectureType = request.lectureType, + credit = credit, + instructor = user.name, + maxRegisteredUser = request.maxRegisteredUser ) lectureRepository.save(lecture)