From 12a9ccd5e0e7752e1040bd34d5851240c58ea07b Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Wed, 17 Jun 2015 02:20:57 -0400 Subject: [PATCH] Simplify workflow instance detail view --- mayan/apps/document_states/views.py | 29 +++-------------------------- 1 file changed, 3 insertions(+), 26 deletions(-) diff --git a/mayan/apps/document_states/views.py b/mayan/apps/document_states/views.py index 6ed91cebe8..92cefc281b 100644 --- a/mayan/apps/document_states/views.py +++ b/mayan/apps/document_states/views.py @@ -60,8 +60,6 @@ class DocumentWorkflowInstanceListView(SingleObjectListView): class WorkflowInstanceDetailView(SingleObjectListView): - template_name = 'appearance/generic_multi_subtemplates.html' - def dispatch(self, request, *args, **kwargs): try: Permission.objects.check_permissions(request.user, [PERMISSION_DOCUMENT_WORKFLOW_VIEW]) @@ -77,33 +75,12 @@ class WorkflowInstanceDetailView(SingleObjectListView): return self.get_workflow_instance().log_entries.order_by('-datetime') def get_context_data(self, **kwargs): - form = WorkflowInstanceDetailForm( - instance=self.get_workflow_instance(), extra_fields=[ - {'label': _('Current state'), 'field': 'get_current_state'}, - {'label': _('Last transition'), 'field': 'get_last_transition'}, - ] - ) - context = { 'navigation_object_list': ['object', 'workflow_instance'], 'object': self.get_workflow_instance().document, - 'subtemplates_list': [ - { - 'name': 'appearance/generic_form_subtemplate.html', - 'context': { - 'form': form, - 'read_only': True, - } - }, - { - 'name': 'appearance/generic_list_subtemplate.html', - 'context': { - 'object_list': self.get_queryset(), - 'title': _('Log entries'), - 'hide_object': True, - } - } - ], + 'object_list': self.get_queryset(), + 'title': _('Log entries'), + 'hide_object': True, 'title': _('Detail of workflow: %(workflow)s') % { 'workflow': self.get_workflow_instance() },