Adds decoding for url parameter.
Test plan:
Search for expressions with diacritics in vendor search, orders search.
Also try Orders search, Advanced search (within Acq).
Check what you see.
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
#parameters
my $supplier = $query->param('supplier');
#parameters
my $supplier = $query->param('supplier');
+utf8::decode($supplier);
my $booksellerid = $query->param('booksellerid');
my @suppliers;
my $booksellerid = $query->param('booksellerid');
my @suppliers;
my $input = new CGI;
my $title = $input->param( 'title');
my $input = new CGI;
my $title = $input->param( 'title');
my $author = $input->param('author');
my $author = $input->param('author');
my $isbn = $input->param('isbn');
my $isbn = $input->param('isbn');
my $name = $input->param( 'name' );
my $name = $input->param( 'name' );
my $ean = $input->param('ean');
my $ean = $input->param('ean');
my $basket = $input->param( 'basket' );
my $basket = $input->param( 'basket' );
my $basketgroupname = $input->param('basketgroupname');
my $basketgroupname = $input->param('basketgroupname');
+utf8::decode($basketgroupname);
my $booksellerinvoicenumber = $input->param( 'booksellerinvoicenumber' );
my $booksellerinvoicenumber = $input->param( 'booksellerinvoicenumber' );
+utf8::decode($booksellerinvoicenumber);
+
my $do_search = $input->param('do_search') || 0;
my $from_placed_on = C4::Dates->new($input->param('from'));
my $to_placed_on = C4::Dates->new($input->param('to'));
my $do_search = $input->param('do_search') || 0;
my $from_placed_on = C4::Dates->new($input->param('from'));
my $to_placed_on = C4::Dates->new($input->param('to'));