diff --git a/src/main/java/org/ntlab/nemophila/resources/accounts/AccountPostsRest.java b/src/main/java/org/ntlab/nemophila/resources/accounts/AccountPostsRest.java index 98f12c9..f722246 100644 --- a/src/main/java/org/ntlab/nemophila/resources/accounts/AccountPostsRest.java +++ b/src/main/java/org/ntlab/nemophila/resources/accounts/AccountPostsRest.java @@ -19,7 +19,7 @@ @POST @Path("/{uid}/posts") @Produces(MediaType.APPLICATION_JSON) - public String postAccountPosts(@PathParam("uid") String uid, @FormParam("token") String token, @FormParam("sid") String sid, + public String postAccountPost(@PathParam("uid") String uid, @FormParam("token") String token, @FormParam("sid") String sid, @FormParam("rate") int rate, @FormParam("genre") String genre, @FormParam("comment") String comme, @FormParam("image1") String img1, @FormParam("image2") String img2, @FormParam("image3") String img3) { // アカウントインスタンスを生成する @@ -31,12 +31,12 @@ 存在する場合:投稿を新規作成し、その投稿IDを返す 存在しない場合:何も返さない */ - if (account != null) { + if (account != null && account.getToken().equals(token)) { Post post = account.createPost(sid, rate, genre, comme, img1, img2, img3); return post.getId(); - } else { - return null; } + + return null; } // 「/{uid}/posts」のGETメソッド @@ -55,8 +55,8 @@ */ if (account != null) { return account.getPosts(); - } else { - return null; } + + return null; } }