add chapters and deploy script
This commit is contained in:
11
server.js
11
server.js
@@ -55,9 +55,18 @@ app.post('/api/check-answer', (req, res) => {
|
||||
const correctAnswer = parseInt(task.answer);
|
||||
const isCorrect = userAnswer === correctAnswer;
|
||||
|
||||
// Speichere Antwort und isCorrect in der Task
|
||||
// Initialisiere attempts Counter falls nicht vorhanden
|
||||
if (tasks[taskIndex].attempts === undefined) {
|
||||
tasks[taskIndex].attempts = 0;
|
||||
}
|
||||
|
||||
// Erhöhe Versuchszähler bei jeder Antwortprüfung
|
||||
tasks[taskIndex].attempts += 1;
|
||||
|
||||
// Speichere Antwort, isCorrect und Timestamp in der Task
|
||||
tasks[taskIndex].userAnswer = userAnswer;
|
||||
tasks[taskIndex].isCorrect = isCorrect;
|
||||
tasks[taskIndex].answerTimestamp = new Date().toISOString();
|
||||
saveTasks(tasks);
|
||||
|
||||
res.json({
|
||||
|
||||
Reference in New Issue
Block a user