Finish code base

This commit is contained in:
AndrewTrieu
2023-03-12 17:29:07 +02:00
parent b3065cfce1
commit 7089f460a4
8 changed files with 22 additions and 14 deletions

View File

@@ -29,13 +29,18 @@ const getRandQuestion = async ({ response }) => {
const checkRandQuestion = async ({ request, response }) => {
const body = await request.body();
const questionId = body.value.questionId;
const optionId = body.value.optionId;
const correctOptionIds = await answerService.getCorrectOptionIds(questionId);
const correctOptionIdsArray = correctOptionIds.map((option) => {
return option.id;
});
const correct = correctOptionIdsArray.includes(optionId);
const data = await body.value;
console.log(data);
const questionId = data.questionId;
const optionId = data.optionId;
console.log(questionId);
console.log(optionId);
const correctOptionIds = (
await answerService.getCorrectOptionIds(questionId)
).map((obj) => obj.id);
console.log(correctOptionIds);
const correct = correctOptionIds.includes(Number(optionId));
console.log(correct);
response.body = { correct: correct };
};