diff --git a/src/main/java/com/example/demo/app/domain/service/UserService.java b/src/main/java/com/example/demo/app/domain/service/UserService.java index f61fa9e..070681d 100644 --- a/src/main/java/com/example/demo/app/domain/service/UserService.java +++ b/src/main/java/com/example/demo/app/domain/service/UserService.java @@ -5,7 +5,7 @@ import com.example.demo.app.presentation.form.UserForm; public interface UserService { - void register(UserForm userForm); + void register(UserForm userForm, Long courseId); public void updateCourse(Long userId, Long courseId); diff --git a/src/main/java/com/example/demo/app/domain/service/impl/UserServiceImpl.java b/src/main/java/com/example/demo/app/domain/service/impl/UserServiceImpl.java index 00dad91..b4872f7 100644 --- a/src/main/java/com/example/demo/app/domain/service/impl/UserServiceImpl.java +++ b/src/main/java/com/example/demo/app/domain/service/impl/UserServiceImpl.java @@ -26,7 +26,7 @@ public class UserServiceImpl implements UserService { private final CourseRepository courseRepository; @Override - public void register(UserForm userForm) { + public void register(UserForm userForm, Long courseId) { UserEntity userEntity = new UserEntity(); @@ -48,7 +48,7 @@ public class UserServiceImpl implements UserService { goalRepository.findById(userForm.getGoalId()).orElse(null); CourseEntity courseEntity = - courseRepository.findById(userForm.getCourseId()).orElse(null); + courseRepository.findById(courseId).orElse(null); userEntity.setQuestionEntity(questionEntity); userEntity.setGoalEntity(goalEntity);