From 7f87da35f6a31068b9ca95f4d5ceb7399f028bbc Mon Sep 17 00:00:00 2001 From: JT Smith Date: Thu, 20 Sep 2007 00:17:03 +0000 Subject: [PATCH] fix: workflow engine reporting "error" in status screen even when it's "waiting" --- docs/changelog/7.x.x.txt | 2 ++ lib/WebGUI/Workflow/Instance.pm | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 608b1b6bf..a03061578 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -4,6 +4,8 @@ - rfe: Make Layout Templates use separate namespace (News) - rfe: search assets on class without keywords - fix: thumbnailer.pl is broken + - fix: workflow engine reporting "error" in status screen even when it's + "waiting" - fix: crash bug in if modified cache checking - rfe: Change URL of "news" layout to be something else. - add type variable to Data Form record loop diff --git a/lib/WebGUI/Workflow/Instance.pm b/lib/WebGUI/Workflow/Instance.pm index 978161858..3c7c0dadc 100644 --- a/lib/WebGUI/Workflow/Instance.pm +++ b/lib/WebGUI/Workflow/Instance.pm @@ -347,7 +347,7 @@ sub run { if ($status eq "complete") { $self->set({lastStatus=>"complete", "currentActivityId"=>$activity->getId, notifySpectre=>0}); } else { - $self->set({lastStatus=>"error", notifySpectre=>0}); + $self->set({lastStatus=>$status, notifySpectre=>0}); } return $status; }