Made it so the Speaking is sent to the backend and saved to Firebase

This commit is contained in:
Tiago Ribeiro
2023-07-11 00:29:32 +01:00
parent ce90de1b74
commit 9637cb6477
7 changed files with 130 additions and 23 deletions

View File

@@ -123,7 +123,7 @@ export default function Page() {
const writingExam = exams.find((x) => x.id === examId)!;
const exercise = writingExam.exercises.find((x) => x.id === exerciseId)! as WritingExercise;
const response = await axios.post<WritingEvaluation>("/api/exam/writing/evaluate", {
const response = await axios.post<WritingEvaluation>("/api/evaluate/writing", {
question: `${exercise.prompt} ${exercise.attachment ? exercise.attachment.description : ""}`.replaceAll("\n", ""),
answer: solution.solutions[0].solution.trim().replaceAll("\n", " "),
});