Use .get to avoid key errors during inheritance

This commit is contained in:
Calen Pennington
2013-03-11 14:38:16 -04:00
parent 07059d0dfc
commit de46666a7f

View File

@@ -52,7 +52,7 @@ def own_metadata(module):
if field.scope != Scope.settings:
continue
if field.name in inherited_metadata and module._model_data[field.name] == inherited_metadata[field.name]:
if field.name in inherited_metadata and module._model_data.get(field.name) == inherited_metadata.get(field.name):
continue
if field.name not in module._model_data: