Fix for CourseFactory bug - course object not saved after setattr called

This commit is contained in:
Sarina Canelake
2014-03-11 10:00:42 -04:00
parent ede0916ab8
commit e3a70ce6df

View File

@@ -56,6 +56,8 @@ class CourseFactory(XModuleFactory):
for k, v in kwargs.iteritems():
setattr(new_course, k, v)
# Save the attributes we just set
new_course.save()
# Update the data in the mongo datastore
store.update_item(new_course)
return new_course
@@ -156,6 +158,7 @@ class ItemFactory(XModuleFactory):
for attr, val in kwargs.items():
setattr(module, attr, val)
# Save the attributes we just set
module.save()
store.update_item(module)