Skip to content

Commit

Permalink
Fix #52
Browse files Browse the repository at this point in the history
  • Loading branch information
GuillaumeDerval committed Jun 22, 2015
1 parent 2dc101f commit 18efcfa
Showing 1 changed file with 10 additions and 11 deletions.
21 changes: 10 additions & 11 deletions static/js/INGInious.js
Original file line number Diff line number Diff line change
Expand Up @@ -187,8 +187,10 @@ function displayNewSubmission(id)
}

//Updates a loading submission
function updateSubmission(id,result)
function updateSubmission(id,result,grade)
{
grade = grade || "0.0";

nclass = "";
if(result == "success") nclass="list-group-item-success";
else if(result == "save") nclass="list-group-item-save";
Expand All @@ -197,9 +199,6 @@ function updateSubmission(id,result)
if ($(this).attr('data-submission-id').trim() == id)
{
$(this).removeClass('list-group-item-warning').addClass(nclass);
grade = "0.0";
if(result["grade"])
grade = result["grade"];
$(this).text($(this).text() + " - " + grade+"%");
}
});
Expand Down Expand Up @@ -291,51 +290,51 @@ function waitForSubmission(submissionid)
if(data['result'] == "failed")
{
displayTaskStudentErrorAlert(data);
updateSubmission(submissionid,data['result']);
updateSubmission(submissionid,data['result'], data["grade"]);
updateTaskStatus("Wrong answer", data["grade"]);
unblurTaskForm();
}
else if(data['result'] == "success")
{
displayTaskStudentSuccessAlert(data);
updateSubmission(submissionid,data['result']);
updateSubmission(submissionid,data['result'], data["grade"]);
updateTaskStatus("Succeeded", data["grade"]);
unblurTaskForm();
}
else if(data['result'] == "timeout")
{
displayTimeOutAlert();
updateSubmission(submissionid,data['result']);
updateSubmission(submissionid,data['result'], data["grade"]);
updateTaskStatus("Wrong answer", data["grade"]);
unblurTaskForm();
}
else if(data['result'] == "overflow")
{
displayOverflowAlert();
updateSubmission(submissionid,data['result']);
updateSubmission(submissionid,data['result'], data["grade"]);
updateTaskStatus("Wrong answer", data["grade"]);
unblurTaskForm();
}
else // == "error"
{
displayTaskErrorAlert(data);
updateSubmission(submissionid,data['result']);
updateSubmission(submissionid,data['result'], data["grade"]);
updateTaskStatus("Wrong answer", data["grade"]);
unblurTaskForm();
}
}
else
{
displayTaskErrorAlert("");
updateSubmission(submissionid,"error");
updateSubmission(submissionid,"error","0.0");
updateTaskStatus("Wrong answer", 0);
unblurTaskForm();
}
})
.fail(function()
{
displayTaskErrorAlert("");
updateSubmission(submissionid,"error");
updateSubmission(submissionid,"error","0.0");
updateTaskStatus("Wrong answer", 0);
unblurTaskForm();
});
Expand Down

0 comments on commit 18efcfa

Please sign in to comment.