Add new event for new document version creation

This commit is contained in:
Roberto Rosario
2015-06-16 23:03:34 -04:00
parent 14e0d0a03c
commit ede88ddcc3
2 changed files with 3 additions and 2 deletions

View File

@@ -7,3 +7,4 @@ from events.classes import Event
event_document_create = Event(name='documents_document_create', label=_('Document created'))
event_document_properties_edit = Event(name='documents_document_edit', label=_('Document properties edited'))
event_document_type_change = Event(name='documents_document_type_change', label=_('Document type changed'))
event_document_new_version = Event(name='documents_document_new_version', label=_('New version uploaded'))

View File

@@ -28,7 +28,7 @@ from converter.literals import (
from converter.models import Transformation
from mimetype.api import get_mimetype
from .events import event_document_create
from .events import event_document_create, event_document_new_version
from .managers import (
DocumentManager, DocumentTypeManager, RecentDocumentManager
)
@@ -147,7 +147,7 @@ class Document(models.Model):
logger.info('New document version created for document: %s', self)
# TODO: new HISTORY for version updates
event_document_new_version.commit(actor=user, target=self)
return new_version