Finish the apply_default_acls function and enable it for document creation

This commit is contained in:
Roberto Rosario
2012-01-20 22:53:48 -04:00
parent 796dcc908a
commit 39f47702c0
2 changed files with 30 additions and 0 deletions

View File

@@ -17,6 +17,7 @@ from history.api import create_history
from metadata.models import MetadataType
from metadata.api import save_metadata_list
from scheduler.api import register_interval_job, remove_job
from acls.utils import apply_default_acls
from .managers import SourceTransformationManager
from .literals import (SOURCE_CHOICES, SOURCE_CHOICES_PLURAL,
@@ -76,6 +77,8 @@ class BaseModel(models.Model):
document.document_type = document_type
document.save()
apply_default_acls(document, document, user)
if metadata_dict_list:
save_metadata_list(metadata_dict_list, document, create=True)
warnings = update_indexes(document)