From 257c5d9036595a73623de1404bfe723fee35a95e Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 25 Aug 2017 00:01:36 -0400 Subject: [PATCH] Add warning about the tech preview nature of the transition triggers and state actions. Signed-off-by: Roberto Rosario --- mayan/apps/document_states/views.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/mayan/apps/document_states/views.py b/mayan/apps/document_states/views.py index 37d70e6cb8..8a7883fd07 100644 --- a/mayan/apps/document_states/views.py +++ b/mayan/apps/document_states/views.py @@ -316,6 +316,17 @@ class SetupWorkflowStateActionEditView(SingleObjectDynamicFormEditView): class SetupWorkflowStateActionListView(SingleObjectListView): object_permission = permission_workflow_edit + def dispatch(self, request, *args, **kwargs): + messages.warning( + request, _( + 'This is a feature preview. Things might not work as expect.' + ) + ) + + return super( + SetupWorkflowStateActionListView, self + ).dispatch(request, *args, **kwargs) + def get_extra_context(self): return { 'hide_object': True, @@ -655,6 +666,12 @@ class SetupWorkflowTransitionTriggerEventListView(FormView): submodel = EventType def dispatch(self, *args, **kwargs): + messages.warning( + self.request, _( + 'This is a feature preview. Things might not work as expect.' + ) + ) + AccessControlList.objects.check_access( permissions=permission_workflow_edit, user=self.request.user, obj=self.get_object().workflow