1 package Koha::REST::V1;
4 use Mojo::Base 'Mojolicious';
6 use C4::Auth qw( check_cookie_auth get_session );
12 my $route = $self->routes->under->to(
16 my ($status, $sessionID) = check_cookie_auth($c->cookie('CGISESSID'));
17 if ($status eq "ok") {
18 my $session = get_session($sessionID);
19 my $user = Koha::Borrowers->find($session->param('number'));
20 $c->stash('koha.user' => $user);
27 # Force charset=utf8 in Content-Type header for JSON responses
28 $self->types->type(json => 'application/json; charset=utf8');
30 $self->plugin(Swagger2 => {
32 url => $self->home->rel_file("api/v1/swagger.json"),