From 5b2a5b620fec1e19c4d2ff25dd06733db764e0c0 Mon Sep 17 00:00:00 2001 From: Yung Han Khoe Date: Fri, 6 Mar 2009 05:26:14 +0000 Subject: [PATCH] approval workflow fix --- .../Workflow/Activity/RequestApprovalForVersionTag.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm b/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm index 6a43f3e2a..37003e049 100644 --- a/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm +++ b/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm @@ -342,8 +342,10 @@ sub setMessageCompleted { # Set all messages to completed for my $messageId ( split /,/, $instance->getScratch("messageId") ) { - my $message = $inbox->getMessage( $messageId ); - $message->setCompleted; + if($messageId){ + my $message = $inbox->getMessage( $messageId ); + $message->setCompleted; + } } $instance->deleteScratch( "messageId" );