From b919d04a80ca5c5bd3f61153cda3bae48f544953 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sat, 2 Jan 2016 21:31:26 +0100 Subject: [PATCH] workflows: include function name in summary line of dispatch action (#9264) --- wcs/wf/dispatch.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wcs/wf/dispatch.py b/wcs/wf/dispatch.py index 1584865..7e6df67 100644 --- a/wcs/wf/dispatch.py +++ b/wcs/wf/dispatch.py @@ -36,6 +36,12 @@ class DispatchWorkflowStatusItem(WorkflowStatusItem): self._role_init_with_xml('role_id', elem, charset, include_id=include_id) + def render_as_line(self): + if self.role_key: + function_label = self.parent.parent.roles.get(self.role_key, '?') + return _('Assign a Function (%s)') % function_label + return _('Assign a Function') + def add_parameters_widgets(self, form, parameters, prefix='', formdef=None): if 'role_key' in parameters: if not self.parent.parent.roles: -- 2.6.4