in edu-analytics-be/web/app/entity/educatorEntity.js [216:230]
static async updateTaskStatus(taskId, studentId, status) {
if (status === 'NotStarted' || status === 'Inprogress' || status === 'Completed') {
const sql = `UPDATE tasks_status SET status = '${status}' WHERE taskId = ${taskId} AND studentId = ${studentId};`;
console.log(sql);
const data = await query(sql);
console.log(data);
return data;
} else {
return {
status: 400,
reason: "Invalid task status"
}
}
}