Automatically add required metadata types only when creating a new document

This commit is contained in:
Roberto Rosario
2014-10-30 03:20:08 -04:00
parent 01e44dede4
commit 9749ce73b6

View File

@@ -43,7 +43,7 @@ def post_post_document_type_change_metadata(sender, instance, **kwargs):
metadata.delete()
# Add new document type metadata types to document
for metadata_type in instance.document_type.metadata.all():
for metadata_type in instance.document_type.metadata_type.filter(required=True):
instance.metadata.create(metadata_type=metadata_type, value=None)