From 084d23c493885957f0e848d9211704d1df174842 Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Thu, 17 May 2018 15:16:55 +0200 Subject: [PATCH] really log invalid status detection (#23894) --- wcs/workflows.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wcs/workflows.py b/wcs/workflows.py index 767f2dac..a12d3734 100644 --- a/wcs/workflows.py +++ b/wcs/workflows.py @@ -1693,14 +1693,15 @@ class WorkflowStatusItem(XmlSerialisable): return [] try: - return [x for x in self.parent.parent.possible_status if x.id == self.status] + target = [x for x in self.parent.parent.possible_status if x.id == self.status][0] except IndexError: get_publisher().get_app_logger().error( 'reference to invalid status in workflow %s, status %s, item %s' % ( self.parent.parent.name, self.parent.name, self.description)) - return [] + return [] + return [target] def get_jump_label(self): '''Return the label to use on a workflow graph arrow''' -- 2.17.0