little bug fixes

This commit is contained in:
JT Smith 2006-03-16 19:06:37 +00:00
parent feda6700e0
commit 742efc3a60
3 changed files with 7 additions and 3 deletions

View file

@ -96,7 +96,7 @@ sub www_editCronJob {
);
my $value = $cron->get("workflowId") if defined $cron;
my $type = "None";
if (defined $cron) {
if (defined $cron && $cron->get("className")) {
$type = $cron->get("className");
}
$f->workflow(

View file

@ -230,8 +230,11 @@ sub getList {
my $session = shift;
my $type = shift;
my $sql = "select workflowId, title from Workflow where enabled=1";
$sql .= " and type=?" if ($type);
return $session->db->buildHashRef($sql, [$type]);
if ($type) {
$sql .= " and type=?";
$type = [$type];
}
return $session->db->buildHashRef($sql, $type);
}