Pass request.user when doing a document version revert

This commit is contained in:
Roberto Rosario
2015-06-16 23:16:02 -04:00
parent a5636e5a94
commit 0e52609c7c
2 changed files with 3 additions and 3 deletions

View File

@@ -315,13 +315,13 @@ class DocumentVersion(models.Model):
return detected_pages
def revert(self):
def revert(self, user=None):
"""
Delete the subsequent versions after this one
"""
logger.info('Reverting to document document: %s to version: %s', self.document, self)
event_document_version_revert.commit(target=self.document)
event_document_version_revert.commit(actor=user, target=self.document)
for version in self.document.versions.filter(timestamp__gt=self.timestamp):
version.delete()