From ab0cb0917c7e9a8ee589e5fabbe4323ca2fb4059 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Tue, 16 Jun 2015 04:38:23 -0400 Subject: [PATCH] Add reminders to add taks --- mayan/apps/document_states/views.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/mayan/apps/document_states/views.py b/mayan/apps/document_states/views.py index 8b0ecd399c..6ed91cebe8 100644 --- a/mayan/apps/document_states/views.py +++ b/mayan/apps/document_states/views.py @@ -7,13 +7,13 @@ from django.db.utils import IntegrityError from django.http import HttpResponseRedirect from django.shortcuts import get_object_or_404 from django.utils.translation import ugettext_lazy as _ -from django.views.generic import FormView +from django.views.generic import FormView, View from acls.models import AccessEntry from common.utils import generate_choices_w_labels from common.views import ( - AssignRemoveView, SingleObjectCreateView, SingleObjectDeleteView, - SingleObjectEditView, SingleObjectListView + AssignRemoveView, ConfirmView, SingleObjectCreateView, + SingleObjectDeleteView, SingleObjectEditView, SingleObjectListView ) from documents.models import Document from permissions.models import Permission @@ -193,6 +193,8 @@ class SetupWorkflowDocumentTypesView(AssignRemoveView): def add(self, item): self.workflow.document_types.add(item) + # TODO: add task launching this workflow for all the document types of + # item def dispatch(self, request, *args, **kwargs): self.workflow = get_object_or_404(Workflow, pk=self.kwargs['pk']) @@ -212,6 +214,8 @@ class SetupWorkflowDocumentTypesView(AssignRemoveView): def remove(self, item): self.workflow.document_types.remove(item) + # TODO: add task deleting this workflow for all the document types of + # item def get_context_data(self, **kwargs): data = super(SetupWorkflowDocumentTypesView, self).get_context_data(**kwargs)