[FIX] 会員登録の際、コースを直接設定するようにしました。

This commit is contained in:
s-choi
2026-09-24 10:01:15 +09:00
parent 08c2c06f4a
commit 51310bae25
2 changed files with 3 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ import com.example.demo.app.presentation.form.UserForm;
public interface UserService { public interface UserService {
void register(UserForm userForm); void register(UserForm userForm, Long courseId);
public void updateCourse(Long userId, Long courseId); public void updateCourse(Long userId, Long courseId);

View File

@@ -26,7 +26,7 @@ public class UserServiceImpl implements UserService {
private final CourseRepository courseRepository; private final CourseRepository courseRepository;
@Override @Override
public void register(UserForm userForm) { public void register(UserForm userForm, Long courseId) {
UserEntity userEntity = new UserEntity(); UserEntity userEntity = new UserEntity();
@@ -48,7 +48,7 @@ public class UserServiceImpl implements UserService {
goalRepository.findById(userForm.getGoalId()).orElse(null); goalRepository.findById(userForm.getGoalId()).orElse(null);
CourseEntity courseEntity = CourseEntity courseEntity =
courseRepository.findById(userForm.getCourseId()).orElse(null); courseRepository.findById(courseId).orElse(null);
userEntity.setQuestionEntity(questionEntity); userEntity.setQuestionEntity(questionEntity);
userEntity.setGoalEntity(goalEntity); userEntity.setGoalEntity(goalEntity);