This allows for suggestions that contain characters such
as the ampersand to have their status changed.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
(cherry picked from commit
fb8d47bedac13944d8efd6eec8286c3eff574782)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
(cherry picked from commit
6a78d2ba8e7d76549c7dc93178345e10cc0fc2af)
use C4::Dates qw(format_date);
use C4::Members;
use C4::Debug;
+use URI::Escape;
sub Init{
my $suggestion= shift @_;
$$suggestion_ref{'suggestionid'}=$suggestionid;
&ModSuggestion($suggestion_ref);
}
- my $params;
+ my $params = '';
foreach my $key (
qw(
displayby branchcode title author isbn publishercode copyrightdate
)
)
{
- $params .= $key . '=' . $input->param($key) . '&'
- if $input->param($key);
+ $params .= $key . '=' . uri_escape($input->param($key)) . '&'
+ if defined($input->param($key));
}
print $input->redirect("/cgi-bin/koha/suggestion/suggestion.pl?$params");
}elsif ($op eq "delete" ) {