Quote the search query in the paginator. Fixes bug #12378.

This commit is contained in:
Colin Kuskie 2012-08-18 12:50:24 -07:00
parent 4c31d182f8
commit 83227bd8b7
3 changed files with 3 additions and 1 deletions

View file

@ -998,7 +998,7 @@ sub www_search {
$search->search({ keywords => $queryString,
lineage => [$self->get('lineage')],
classes => ['WebGUI::Asset::WikiPage'] });
my $rs = $search->getPaginatorResultSet($self->getUrl("func=search;query=".$queryString));
my $rs = $search->getPaginatorResultSet($self->getUrl("func=search;query=".$self->session->url->escape($queryString)));
$rs->appendTemplateVars($var);
my @results = ();
foreach my $row (@{$rs->getPageData}) {