Test plan:
Same as previously.
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
use C4::Context;
use C4::Charset;
use C4::Auth qw/check_cookie_auth/;
+use JSON qw/ to_json /;
my $input = new CGI;
my $query = $input->param('term');
my $sth = $dbh->prepare($sql);
$sth->execute("$query%", "% $query%", "%-$query%");
-print "[";
-my $i = 0;
+my $a = [];
while ( my $rec = $sth->fetchrow_hashref ) {
- if($i > 0){ print ","; }
- print "{\"fieldvalue\":\"" . nsb_clean($rec->{$field}) . "\"" .
- "}";
- $i++;
+ push @$a, { fieldvalue => nsb_clean($rec->{$field}) };
}
-print "]";
-
+print to_json($a);