--fix answer model

This commit is contained in:
Nastya 2024-09-15 20:00:06 +03:00
parent 775c0d3cd2
commit b89d6b4de9

@ -87,12 +87,17 @@ export function sendQuestionAnswer(
let answerString = ``; let answerString = ``;
selectedVariants.forEach((e) => { selectedVariants.forEach((e) => {
if (!e.isOwn) answerString += `\`${e.answer}\`,`; if (!e.isOwn || (e.isOwn && question.content.own)) {
console.log(e.answer);
console.log(e.answer);
console.log(ownAnswer);
const body = {
Image: e.extendedText,
Description: e.isOwn ? ownAnswer : e.answer,
};
answerString += `\`${JSON.stringify(body)}\`,`;
}
}); });
if (question.content.own && selectedVariants.some((v) => v.isOwn)) {
answerString += `\`${ownAnswer}\`,`;
}
answerString = answerString.slice(0, -1); answerString = answerString.slice(0, -1);
return sendAnswer({ return sendAnswer({
@ -213,7 +218,7 @@ export function sendQuestionAnswer(
return sendAnswer({ return sendAnswer({
questionId: question.id, questionId: question.id,
body: JSON.stringify(body), body: `\`${JSON.stringify(body)}\``,
qid: quizId, qid: quizId,
}); });
} }