Commit 052fc5ad by Chris Dodge

revert changes to editable_metadata_fields(), so that we can't leave behavior…

revert changes to editable_metadata_fields(), so that we can't leave behavior 'as-is' for Christina's work
parent 28862059
...@@ -46,15 +46,9 @@ class MakoModuleDescriptor(XModuleDescriptor): ...@@ -46,15 +46,9 @@ class MakoModuleDescriptor(XModuleDescriptor):
@property @property
def editable_metadata_fields(self): def editable_metadata_fields(self):
fields = {} fields = {}
for field in self.fields + self.lms.fields: for field, value in own_metadata(self).items():
if field.scope != Scope.settings: if field in self.system_metadata_fields:
continue continue
if field.name in self.system_metadata_fields: fields[field] = value
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]
return fields return fields
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment