Move side effecting of definition for grader to the course_module and
don't make caller responsible.
This commit is contained in:
@@ -118,8 +118,6 @@ class CourseGradingModel(object):
|
||||
descriptor.raw_grader[index] = grader
|
||||
else:
|
||||
descriptor.raw_grader.append(grader)
|
||||
# make definition notice the update
|
||||
descriptor.raw_grader = descriptor.raw_grader
|
||||
|
||||
get_modulestore(course_location).update_item(course_location, descriptor.definition['data'])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user