X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=serials%2Fsubscription-frequency.pl;h=f7fe7c0bdb2a184318f0054508413919473fa28e;hb=a1f348fe5cbdcc00194f4e0f4410ad71c57ad7b0;hp=d8d1ec450b74bb0548f7098e3082433e837e6f81;hpb=cec91b4a2c32bb620b8db35728fd3c1079485162;p=koha.git diff --git a/serials/subscription-frequency.pl b/serials/subscription-frequency.pl index d8d1ec450b..f7fe7c0bdb 100755 --- a/serials/subscription-frequency.pl +++ b/serials/subscription-frequency.pl @@ -17,12 +17,12 @@ # You should have received a copy of the GNU General Public License # along with Koha; if not, see . -use CGI; +use Modern::Perl; +use CGI qw ( -utf8 ); use C4::Context; use C4::Serials::Frequency; use C4::Auth qw/check_cookie_auth/; -use URI::Escape; -use strict; +use JSON qw( to_json ); my $input=new CGI; my $frqid=$input->param("frequency_id"); @@ -33,4 +33,4 @@ if ($auth_status ne "ok") { my $frequencyrecord=GetSubscriptionFrequency($frqid); binmode STDOUT, ":encoding(UTF-8)"; print $input->header(-type => 'text/plain', -charset => 'UTF-8'); -print "{".join (",",map { "\"$_\":\"".uri_escape($frequencyrecord->{$_})."\"" }sort keys %$frequencyrecord)."}"; +print to_json( $frequencyrecord );