use C4::Log;
use C4::Items;
use C4::Debug;
-use C4::Dates;
use C4::Search::History;
+
use URI::Escape;
use POSIX qw(strftime);
# Deleting search history
if ( $action eq 'delete') {
# Deleting session's search history
- my @id = $cgi->param('id');
+ my @id = $cgi->multi_param('id');
my $all = not scalar( @id );
my $type = $cgi->param('type');
C4::Search::History::set_to_session({ cgi => $cgi, search_history => \@searches });
# Redirecting to this same url so the user won't see the search history link in the header
- my $uri = $cgi->url();
- print $cgi->redirect(-uri => $uri);
+ print $cgi->redirect(-uri => '/cgi-bin/koha/opac-search-history.pl');
# Showing search history
} else {
# Getting the searches from session
# Deleting search history
if ( $action eq 'delete' ) {
- my @id = $cgi->param('id');
+ my @id = $cgi->multi_param('id');
if ( @id ) {
C4::Search::History::delete(
{
);
}
# Redirecting to this same url so the user won't see the search history link in the header
- my $uri = $cgi->url();
- print $cgi->redirect($uri);
+ print $cgi->redirect(-uri => '/cgi-bin/koha/opac-search-history.pl');
# Showing search history
} else {