Commit 76326a81 by Will Daly

Avoid modifying an XBlock field (part 2)

parent 0b687ebd
import copy
import logging import logging
from xblock.core import XBlock from xblock.core import XBlock
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
...@@ -200,7 +201,7 @@ class SubmissionMixin(object): ...@@ -200,7 +201,7 @@ class SubmissionMixin(object):
) )
context["student_submission"] = student_submission context["student_submission"] = student_submission
context["peer_assessments"] = assessments context["peer_assessments"] = assessments
context["rubric_criteria"] = self.rubric_criteria context["rubric_criteria"] = copy.deepcopy(self.rubric_criteria)
context["student_score"] = student_score context["student_score"] = student_score
for criterion in context["rubric_criteria"]: for criterion in context["rubric_criteria"]:
criterion["median_score"] = median_scores[criterion["name"]] criterion["median_score"] = median_scores[criterion["name"]]
......
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