Generate less db inserts

This commit is contained in:
Vik Paruchuri
2013-03-06 11:57:14 -05:00
parent d20fc439ec
commit f73979d03b

View File

@@ -182,7 +182,9 @@ class CombinedOpenEndedModule(XModule):
def save_instance_data(self):
for attribute in self.student_attributes:
setattr(self,attribute, getattr(self.child_module,attribute))
child_attr = getattr(self.child_module,attribute)
if child_attr != getattr(self, attribute):
setattr(self,attribute, getattr(self.child_module,attribute))
class CombinedOpenEndedDescriptor(RawDescriptor):