Skip to content

Commit f3b5dd3

Browse files
committed
fix: non-members can view notice posts
1 parent 39c97d3 commit f3b5dd3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/org/poolc/api/post/service/PostService.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public class PostService {
3535
public Post findById(Member member, Long postId) {
3636
Post post = postRepository.findById(postId)
3737
.orElseThrow(() -> new NoSuchElementException("No post found with given post id."));
38-
checkReadPermission(member, post.getBoardType());
38+
if (post.getBoardType() != BoardType.NOTICE) checkReadPermission(member, post.getBoardType());
3939
post.getCommentList().sort(Comparator.comparing(Comment::getCreatedAt));
4040
return post;
4141
}
@@ -154,7 +154,7 @@ private boolean checkReadPermissionBoolean(Member user, BoardType board) {
154154
}
155155

156156
private boolean checkWritePermissionBoolean(Member user, BoardType board) {
157-
return user != null && user.isMember() && (user.isAdmin() || board != BoardType.NOTICE);
157+
return user != null && user.isMember();
158158
}
159159

160160
private void checkWriter(Member member, Post post) {

0 commit comments

Comments
 (0)