revert changes to editable_metadata_fields(), so that we can't leave behavior 'as-is' for Christina's work

This commit is contained in:
Chris Dodge
2013-04-08 09:08:51 -04:00
parent 288620592a
commit 052fc5ad11

View File

@@ -46,15 +46,9 @@ class MakoModuleDescriptor(XModuleDescriptor):
@property
def editable_metadata_fields(self):
fields = {}
for field in self.fields + self.lms.fields:
if field.scope != Scope.settings:
for field, value in own_metadata(self).items():
if field in self.system_metadata_fields:
continue
if field.name in self.system_metadata_fields:
continue
if field.name in self._model_data:
fields[field.name] = self._model_data[field.name]
elif field.name in self._inherited_metadata:
fields[field.name] = self._inherited_metadata[field.name]
fields[field] = value
return fields