Merge branch 'Be/Registartion' into 'backend'

[Back-End] Be/registartion

See merge request s11-webmobile1-sub2/S11P12A701!120
This commit is contained in:
김한얼 2024-08-08 21:53:47 +09:00
commit 8dafe75cf1
3 changed files with 8 additions and 8 deletions

View File

@ -36,7 +36,7 @@ public class RegistrationController {
}
@PutMapping("/{registrationId}")
public ResponseEntity<?> acceptRigistration(@RequestHeader("Authorization") String accessToken, @PathVariable long registrationId) {
public ResponseEntity<?> acceptRegistration(@RequestHeader("Authorization") String accessToken, @PathVariable long registrationId) {
Long userId = Long.parseLong(jwtUtil.getUserId(accessToken));
if (!registrationService.acceptRegistration(userId, registrationId)) {
@ -47,7 +47,7 @@ public class RegistrationController {
}
@DeleteMapping("/{registrationId}")
public ResponseEntity<?> deleteRigistration(@RequestHeader("Authorization") String accessToken, @PathVariable long registrationId) {
public ResponseEntity<?> deleteRegistration(@RequestHeader("Authorization") String accessToken, @PathVariable long registrationId) {
Long userId = Long.parseLong(jwtUtil.getUserId(accessToken));
if (!registrationService.deleteRegistration(userId, registrationId)) {

View File

@ -18,6 +18,6 @@ public class QuizDto {
private String image;
private String answer;
private String userAnswer;
private boolean isCollect;
private boolean isCorrect;
private List<ChoiceDto> choices;
}

View File

@ -54,17 +54,17 @@ public class ReportServiceImpl implements ReportService {
for (int idx = 0; idx < answerInputList.size(); idx++) {
Quiz quiz = quizList.get(idx);
String inputAnswer = answerInputList.get(idx);
boolean isCollect;
boolean isCorrect;
Answer answer;
if (quiz.getAnswer().equals(inputAnswer)) {
correctCount++;
isCollect = true;
isCorrect = true;
} else {
isCollect = false;
isCorrect = false;
}
answer = Answer.builder()
.userAnswer(inputAnswer)
.isCorrect(isCollect)
.isCorrect(isCorrect)
.report(report)
.quiz(quiz)
.build();
@ -106,7 +106,7 @@ public class ReportServiceImpl implements ReportService {
.question(quiz.getQuestion())
.answer(quiz.getAnswer())
.userAnswer(answer.getUserAnswer())
.isCollect(answer.isCorrect())
.isCorrect(answer.isCorrect())
.choices(choiceDtos)
.build();