Merge pull request #506 from edx/ksteph/bugfix_offline_gradecalc

Fix offline_gradecalc
This commit is contained in:
Kristin
2013-08-06 14:53:30 -07:00

View File

@@ -44,12 +44,14 @@ def offline_grade_calculation(course_id):
def is_secure(self):
return False
request = DummyRequest()
print "%d enrolled students" % len(enrolled_students)
course = get_course_by_id(course_id)
for student in enrolled_students:
request = DummyRequest()
request.user = student
request.session = {}
gradeset = grades.grade(student, request, course, keep_raw_scores=True)
gs = enc.encode(gradeset)
ocg, created = models.OfflineComputedGrade.objects.get_or_create(user=student, course_id=course_id)