From 24e6111bf015137944e2151bd76109271549a9b7 Mon Sep 17 00:00:00 2001 From: Frank Dillon Date: Sat, 20 Jan 2007 14:15:49 +0000 Subject: [PATCH] fixed corner case which causes edit page not to load if an activity is undefined or cannot be defined. --- lib/WebGUI/Operation/Workflow.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/WebGUI/Operation/Workflow.pm b/lib/WebGUI/Operation/Workflow.pm index 075d5da0e..3b2e3833a 100644 --- a/lib/WebGUI/Operation/Workflow.pm +++ b/lib/WebGUI/Operation/Workflow.pm @@ -157,6 +157,7 @@ sub www_editWorkflow { my $addmenu = '
'; foreach my $class (@{$workflowActivities->{$workflow->get("type")}}) { my $activity = WebGUI::Workflow::Activity->newByPropertyHashRef($session, {className=>$class}); + next unless defined $activity; $addmenu .= 'getId).'">'.$activity->getName."
\n"; } $addmenu .= '
';