fix a couple minor syntax issues

This commit is contained in:
Graham Knop 2008-09-17 15:37:42 +00:00
parent b9d7008001
commit 1ce7d42a62
2 changed files with 14 additions and 13 deletions

View file

@ -55,16 +55,16 @@ our $HELP = {
],
},
],
{ 'name' => 'question_loop',
'variables' => [
{ 'name' => 'question.question' },
{ 'name' => 'question.allowComment' },
{ 'name' => 'question.id' },
{ 'name' => 'question.comment.field' },
{ 'name' => 'question.comment.label' },
{ 'name' => 'question.answer.field' }
]
},
},
{ 'name' => 'question_loop',
'variables' => [
{ 'name' => 'question.question' },
{ 'name' => 'question.allowComment' },
{ 'name' => 'question.id' },
{ 'name' => 'question.comment.field' },
{ 'name' => 'question.comment.label' },
{ 'name' => 'question.answer.field' }
]
},
],
related => []

View file

@ -17,6 +17,7 @@ package WebGUI::Search;
use strict;
use Carp qw( croak );
use WebGUI::Asset;
use WebGUI::Pluggable;
=head1 NAME
@ -429,9 +430,9 @@ sub search {
if (exists $rules->{joinClass}) {
my $join = [ "left join assetData on assetIndex.assetId=assetData.assetId" ];
for my $className ( @{ $rules->{ joinClass } } ) {
my $cmd = "use " . $className;
eval { $cmd };
$self->session->errorHandler->fatal("Couldn't compile asset package: ".$className.". Root cause: ".$@) if ($@);
if ( ! eval { WebGUI::Pluggable::load($className) } ) {
$self->session->errorHandler->fatal($@);
}
foreach my $definition (@{$className->definition($self->session)}) {
unless ($definition->{tableName} eq "asset") {
my $tableName = $definition->{tableName};