From 108efafaa4ce8e4dd8b14a3b06380a3006858059 Mon Sep 17 00:00:00 2001 From: Len Kranendonk Date: Fri, 20 Feb 2004 14:44:13 +0000 Subject: [PATCH] Bugfix in Forum Search --- lib/WebGUI/Forum/UI.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/WebGUI/Forum/UI.pm b/lib/WebGUI/Forum/UI.pm index f46841e59..e22125d75 100644 --- a/lib/WebGUI/Forum/UI.pm +++ b/lib/WebGUI/Forum/UI.pm @@ -2069,12 +2069,12 @@ sub www_search { $var{'post.subject.label'} = WebGUI::International::get(229); $var{'post.date.label'} = WebGUI::International::get(245); $var{'post.user.label'} = WebGUI::International::get(244); + my $constraints = WebGUI::Search::buildConstraints([qw(a.subject a.username a.message)]); my $query = "select a.forumPostId, a.subject, a.userId, a.username, a.dateOfPost from forumPost a left join forumThread b on a.forumThreadId=b.forumThreadId where b.forumId=".$forum->get("forumId")." and - (a.status='approved' or a.status='archived') and ".WebGUI::Search::buildConstraints([qw(a.subject a.username a.message)]) - ." order by a.dateOfPost desc"; + (a.status='approved' or a.status='archived') and $constraints order by a.dateOfPost desc"; my $p = WebGUI::Paginator->new(WebGUI::URL::append($caller->{callback},"forumOp=search&doit=1&forumId=".$forum->get("forumId")), $numResults); - $p->setDataByQuery($query); + $p->setDataByQuery($query) if $constraints; my @post_loop; foreach my $row (@{$p->getPageData}) { push(@post_loop,{