diff --git a/src/main/java/org/ntlab/acanthus_server/resources/gallery/PagesRest.java b/src/main/java/org/ntlab/acanthus_server/resources/gallery/PagesRest.java index bfdeec8..e51a87b 100644 --- a/src/main/java/org/ntlab/acanthus_server/resources/gallery/PagesRest.java +++ b/src/main/java/org/ntlab/acanthus_server/resources/gallery/PagesRest.java @@ -65,13 +65,14 @@ } // _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ + // 指定したページをそのまま返す @Path("/{aid}/pageMap/{pageNo}") @GET @Produces(MediaType.APPLICATION_JSON) - public Integer getPageId(@PathParam("aid") Integer aid, @PathParam("pageNo") Integer pageNo) { + public Page getPage(@PathParam("aid") Integer aid, @PathParam("pageNo") Integer pageNo) { var animation = gallery.getAnimationByAid(aid); for (var page : animation.getPages()) { - if (page.getPageNo().equals(pageNo)) return page.getPid(); + if (page.getPageNo().equals(pageNo)) return page; } throw new WebApplicationException(404);