Reorganize methods as per design document.

This commit is contained in:
Roberto Rosario
2015-09-17 02:56:46 -04:00
parent 04be61a6f4
commit 0d591e7ff6
3 changed files with 238 additions and 235 deletions

View File

@@ -404,5 +404,5 @@ class APIDocumentVersionRevertView(generics.GenericAPIView):
serializer_class = DocumentVersionRevertSerializer serializer_class = DocumentVersionRevertSerializer
def post(self, *args, **kwargs): def post(self, *args, **kwargs):
self.get_object().revert() self.get_object().revert(_user=self.request.user)
return Response(status=status.HTTP_200_OK) return Response(status=status.HTTP_200_OK)

File diff suppressed because it is too large Load Diff

View File

@@ -1164,7 +1164,7 @@ def document_version_revert(request, document_version_pk):
if request.method == 'POST': if request.method == 'POST':
try: try:
document_version.revert(user=request.user) document_version.revert(_user=request.user)
messages.success(request, _('Document version reverted successfully')) messages.success(request, _('Document version reverted successfully'))
except Exception as exception: except Exception as exception:
messages.error(request, _('Error reverting document version; %s') % exception) messages.error(request, _('Error reverting document version; %s') % exception)