@@ -, +, @@ api/v1/swagger --- Koha/REST/V1.pm | 4 ++-- api/v1/{ => swagger}/definitions.json | 0 api/v1/{ => swagger}/definitions/error.json | 0 api/v1/{ => swagger}/definitions/hold.json | 0 api/v1/{ => swagger}/definitions/holds.json | 0 api/v1/{ => swagger}/definitions/patron.json | 0 api/v1/{ => swagger}/minifySwagger.pl | 0 api/v1/{ => swagger}/parameters.json | 0 api/v1/{ => swagger}/parameters/hold.json | 0 api/v1/{ => swagger}/parameters/patron.json | 0 api/v1/{ => swagger}/paths.json | 0 api/v1/{ => swagger}/paths/holds.json | 0 api/v1/{ => swagger}/paths/patrons.json | 0 api/v1/{ => swagger}/swagger.json | 0 api/v1/{ => swagger}/x-primitives.json | 0 t/api/v1/minifier.t | 2 +- 16 files changed, 3 insertions(+), 3 deletions(-) rename api/v1/{ => swagger}/definitions.json (100%) rename api/v1/{ => swagger}/definitions/error.json (100%) rename api/v1/{ => swagger}/definitions/hold.json (100%) rename api/v1/{ => swagger}/definitions/holds.json (100%) rename api/v1/{ => swagger}/definitions/patron.json (100%) rename api/v1/{ => swagger}/minifySwagger.pl (100%) rename api/v1/{ => swagger}/parameters.json (100%) rename api/v1/{ => swagger}/parameters/hold.json (100%) rename api/v1/{ => swagger}/parameters/patron.json (100%) rename api/v1/{ => swagger}/paths.json (100%) rename api/v1/{ => swagger}/paths/holds.json (100%) rename api/v1/{ => swagger}/paths/patrons.json (100%) rename api/v1/{ => swagger}/swagger.json (100%) rename api/v1/{ => swagger}/x-primitives.json (100%) --- a/Koha/REST/V1.pm +++ a/Koha/REST/V1.pm @@ -55,14 +55,14 @@ sub startup { $self->plugin(Swagger2 => { route => $route, - url => $self->home->rel_file("api/v1/swagger.min.json"), + url => $self->home->rel_file("api/v1/swagger/swagger.min.json"), }); } sub minifySwagger { my ($self, $swaggerPath) = @_; - $swaggerPath = C4::Context->config("intranetdir").'/api/v1/' unless $swaggerPath; + $swaggerPath = C4::Context->config("intranetdir").'/api/v1/swagger/' unless $swaggerPath; my $pathToMinifier = $swaggerPath.'minifySwagger.pl'; my $pathToSwaggerJson = $swaggerPath.'swagger.json'; my $pathToSwaggerMinJson = $swaggerPath.'swagger.min.json'; --- a/t/api/v1/minifier.t +++ a/t/api/v1/minifier.t @@ -71,7 +71,7 @@ qq ({ }); # Path containing actual swagger specification files -my $real_swaggerPath = C4::Context->config("intranetdir").'/api/v1/'; +my $real_swaggerPath = C4::Context->config("intranetdir").'/api/v1/swagger/'; # Create a tmp directory where we can modify swagger.json my $swaggerPath = File::Temp->newdir()."/"; --