Skip to content

Commit d17b95b

Browse files
authored
release: 1.4.9 (#160)
2 parents 713b4bb + d12a0da commit d17b95b

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

docs/api/quiz/solve_today_quiz.md

+1
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@
9696
## Response
9797
```json
9898
{
99+
"prize": 12345, // 현재까지 번 돈이 지급된다.
99100
"result": "FAIL" // SUCCESS, FAIL, NOT_STARTED (NOT_STARTED같은 경우 아직 풀지 않았다면 응답한다.)
100101
}
101102
```

src/main/kotlin/org/gitanimals/quiz/controller/QuizContextController.kt

+8-3
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,14 @@ class QuizContextController(
4646
fun getQuizSolveContextStatus(
4747
@RequestHeader(HttpHeaders.AUTHORIZATION) token: String,
4848
@PathVariable("contextId") contextId: Long,
49-
): QuizSolveContextStatusResponse = QuizSolveContextStatusResponse(
50-
solveQuizFacade.getQuizById(token = token, id = contextId).getStatus()
51-
)
49+
): QuizSolveContextStatusResponse {
50+
val quizContext = solveQuizFacade.getQuizById(token = token, id = contextId)
51+
52+
return QuizSolveContextStatusResponse(
53+
prize = quizContext.getPrize(),
54+
result = quizContext.getStatus(),
55+
)
56+
}
5257

5358
@ResponseStatus(HttpStatus.OK)
5459
@PostMapping("/quizs/context/{contextId}/stops")

src/main/kotlin/org/gitanimals/quiz/controller/response/QuizSolveContextStatusResponse.kt

+1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ package org.gitanimals.quiz.controller.response
33
import org.gitanimals.quiz.domain.context.QuizSolveContextStatus
44

55
data class QuizSolveContextStatusResponse(
6+
val prize: Int,
67
val result: QuizSolveContextStatus,
78
)

0 commit comments

Comments
 (0)