Commit 009a8c5f by Vik Paruchuri

Fix issue with passing rubric scores back to controller

parent bf97a6a9
...@@ -249,17 +249,17 @@ class PeerGradingModule(XModule): ...@@ -249,17 +249,17 @@ class PeerGradingModule(XModule):
required = set(['location', 'submission_id', 'submission_key', 'score', 'feedback', 'rubric_scores[]', 'submission_flagged']) required = set(['location', 'submission_id', 'submission_key', 'score', 'feedback', 'rubric_scores[]', 'submission_flagged'])
success, message = self._check_required(get, required) success, message = self._check_required(get, required)
if not success: if not success:
return _err_response(message) return self._err_response(message)
grader_id = self.system.anonymous_student_id grader_id = self.system.anonymous_student_id
location = get['location'] location = get.get('location')
submission_id = get['submission_id'] submission_id = get.get('submission_id')
score = get['score'] score = get.get('score')
feedback = get['feedback'] feedback = get.get('feedback')
submission_key = get['submission_key'] submission_key = get.get('submission_key')
rubric_scores = get['rubric_scores[]'] rubric_scores = get.getlist('rubric_scores[]')
submission_flagged = get['submission_flagged'] submission_flagged = get.get('submission_flagged')
log.debug(get) log.debug("GET: {0}".format(get))
log.debug(rubric_scores) log.debug(rubric_scores)
try: try:
response = self.peer_gs.save_grade(location, grader_id, submission_id, response = self.peer_gs.save_grade(location, grader_id, submission_id,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment