X-Git-Url: https://git.auder.net/?p=qomet.git;a=blobdiff_plain;f=routes%2Fassessments.js;fp=routes%2Fassessments.js;h=c1a99cfd8ecd0debf0cdcf879651057a36e11f66;hp=b7dcfd9e98518b0e3fc3eab2c5ef94ce91750a99;hb=db5571d67f6b6b3b841fa1eeaf2099cecf2bcffc;hpb=88c19de0de856a7f308fd5d166c7029dc2225184 diff --git a/routes/assessments.js b/routes/assessments.js index b7dcfd9..c1a99cf 100644 --- a/routes/assessments.js +++ b/routes/assessments.js @@ -37,7 +37,6 @@ router.post("/update/assessment", access.ajax, access.logged, (req,res) => { if (error.length > 0) return res.json({errmsg:error}); assessment.introduction = sanitizeHtml(assessment.introduction, sanitizeOpts); - assessment.conclusion = sanitizeHtml(assessment.conclusion, sanitizeOpts); assessment.questions.forEach( q => { q.wording = sanitizeHtml(q.wording, sanitizeOpts); //q.answer = sanitizeHtml(q.answer); //if text (TODO: it's an array in this case?!) @@ -119,11 +118,11 @@ router.get("/end/assessment", access.ajax, (req,res) => { let error = validator({ _id:aid, papers:[{number:number,password:password}] }, "Assessment"); if (error.length > 0) return res.json({errmsg:error}); - // Destroy pwd, set endTime, return conclusion - AssessmentModel.endSession(ObjectId(aid), number, password, (err,conclusion) => { - access.checkRequest(res,err,conclusion,"Cannot end assessment", () => { + // Destroy pwd, set endTime + AssessmentModel.endSession(ObjectId(aid), number, password, (err,ret) => { + access.checkRequest(res,err,ret,"Cannot end assessment", () => { res.clearCookie('password'); - res.json(conclusion); + res.json({}); }); }); });