From e102832b2f670410d17ec2ab60a31b7daf079c92 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Thu, 2 Jul 2015 02:55:29 -0400 Subject: [PATCH] Use two state widget to show if a state is the initial state for a workflow. --- mayan/apps/document_states/apps.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mayan/apps/document_states/apps.py b/mayan/apps/document_states/apps.py index 89d167eb08..073c5fc03d 100644 --- a/mayan/apps/document_states/apps.py +++ b/mayan/apps/document_states/apps.py @@ -8,6 +8,7 @@ from common import ( menu_sidebar ) from common.utils import encapsulate +from common.widgets import two_state_template from documents.models import Document from navigation import SourceColumn @@ -49,7 +50,7 @@ class DocumentStatesApp(MayanAppConfig): SourceColumn(source=WorkflowInstanceLogEntry, label=_('Transition'), attribute='transition') SourceColumn(source=WorkflowInstanceLogEntry, label=_('Comment'), attribute='comment') - SourceColumn(source=WorkflowState, label=_('Is initial state?'), attribute='initial') + SourceColumn(source=WorkflowState, label=_('Is initial state?'), attribute=encapsulate(lambda state: two_state_template(state.initial))) SourceColumn(source=WorkflowState, label=_('Completion'), attribute='completion') SourceColumn(source=WorkflowTransition, label=_('Origin state'), attribute='origin_state')