=cut
-use strict;
-use warnings;
+use Modern::Perl;
use CGI qw(-oldstyle_urls -utf8);
use JSON;
use C4::External::OverDrive;
use C4::Output;
+use Koha;
+
my $query = new CGI;
my $token;
exit;
}
+my $fixed_query = $query->query_string;
+$fixed_query =~ tr/;/&/;
-my $request = HTTP::Request::Common::GET( "https://api.overdrive.com/v1" . $query->path_info . '?' . $query->query_string );
+my $request = HTTP::Request::Common::GET( "https://api.overdrive.com/v1" . $query->path_info . '?' . $fixed_query );
$request->header( Authorization => $token );
-my $ua = LWP::UserAgent->new( "Koha " . C4::Context->KOHAVERSION );
+my $ua = LWP::UserAgent->new( "Koha " . Koha::version() );
my $response = $ua->request( $request ) ;
if ( $response->code eq '500' ) {