const validator = require("../public/javascripts/utils/validation");
const ObjectId = require("bson-objectid");
const sanitizeHtml = require('sanitize-html');
const validator = require("../public/javascripts/utils/validation");
const ObjectId = require("bson-objectid");
const sanitizeHtml = require('sanitize-html');
router.get("/add/assessment", access.ajax, access.logged, (req,res) => {
const name = req.query["name"];
router.get("/add/assessment", access.ajax, access.logged, (req,res) => {
const name = req.query["name"];
let error = validator(assessment, "Assessment");
if (error.length > 0)
return res.json({errmsg:error});
let error = validator(assessment, "Assessment");
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 => {
assessment.introduction = sanitizeHtml(assessment.introduction, sanitizeOpts);
assessment.conclusion = sanitizeHtml(assessment.conclusion, sanitizeOpts);
assessment.questions.forEach( q => {