Remove conclusion option in assessments (seems useless)
[qomet.git] / models / assessment.js
index 9ab92ba..8bc08d5 100644 (file)
@@ -115,14 +115,23 @@ const AssessmentModel =
                });
        },
 
+       // NOTE: no callbacks for 2 next functions, failures are not so important
+       // (because monitored: teachers can see what's going on)
+
+       newConnection: function(aid, number)
+       {
+               //increment discoCount, reset discoTime to NULL, update totalDisco
+               AssessmentEntity.getDiscoTime(aid, number, (err,discoTime) => {
+                       if (!!discoTime)
+                               AssessmentEntity.addDisco(aid, number, Date.now() - discoTime);
+               });
+       },
+
        endSession: function(aid, number, password, cb)
        {
                AssessmentEntity.endAssessment(aid, number, password, (err,ret) => {
                        if (!!err || !ret)
                                return cb(err,ret);
-                       AssessmentEntity.getConclusion(aid, (err2,conclusion) => {
-                               cb(err2, {conclusion:conclusion});
-                       });
                });
        },
 };