From b89d6b4de9f8d898276c9a829ae1574420a3c626 Mon Sep 17 00:00:00 2001 From: Nastya Date: Sun, 15 Sep 2024 20:00:06 +0300 Subject: [PATCH] --fix answer model --- lib/utils/sendQuestionAnswer.ts | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/lib/utils/sendQuestionAnswer.ts b/lib/utils/sendQuestionAnswer.ts index 1a5aaeb..e5876e8 100644 --- a/lib/utils/sendQuestionAnswer.ts +++ b/lib/utils/sendQuestionAnswer.ts @@ -87,12 +87,17 @@ export function sendQuestionAnswer( let answerString = ``; 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); return sendAnswer({ @@ -213,7 +218,7 @@ export function sendQuestionAnswer( return sendAnswer({ questionId: question.id, - body: JSON.stringify(body), + body: `\`${JSON.stringify(body)}\``, qid: quizId, }); }