diff --git a/src/main/java/com/example/demo/app/presentation/controller/UserController.java b/src/main/java/com/example/demo/app/presentation/controller/UserController.java index ebfc930..84d721d 100644 --- a/src/main/java/com/example/demo/app/presentation/controller/UserController.java +++ b/src/main/java/com/example/demo/app/presentation/controller/UserController.java @@ -71,6 +71,11 @@ public class UserController { HttpSession session) { model.addAttribute(PageReturnAttributeKeyword.SELECTED_COURSE_NAME, (String) session.getAttribute("selectedCourseName")); + + session.setAttribute("questionId", userForm.getSecretQuestionId()); + + System.out.println("return questionId: ****************************:" + userForm.getSecretQuestionId()); + return TransitionTargetPageNameKeyword.USER_RESISTER_CONFIRM_HTML; } @@ -83,6 +88,12 @@ public class UserController { Long courseId = courseService.findByName((String) session.getAttribute(PageReturnAttributeKeyword.SELECTED_COURSE_NAME)); + Long questionId = (Long) session.getAttribute("questionId"); + + System.out.println("confirm questionId: ****************************:" + questionId); + + userForm.setSecretQuestionId(questionId); + userService.register(userForm, courseId); return TransitionTargetPageNameKeyword.REDIRECT + TransitionTargetPageNameKeyword.LOGIN; diff --git a/src/main/resources/templates/goal_view.html b/src/main/resources/templates/goal_view.html index 26ecdd4..5249f82 100644 --- a/src/main/resources/templates/goal_view.html +++ b/src/main/resources/templates/goal_view.html @@ -112,7 +112,7 @@