From 73e8d1bc990d66ce189eb66019b35352fd68eb42 Mon Sep 17 00:00:00 2001 From: jiyoon <95969941+jjunjji@users.noreply.github.com> Date: Tue, 19 Sep 2023 16:45:53 +0900 Subject: [PATCH] =?UTF-8?q?update:=20=EC=B1=84=ED=8C=85=20=EB=82=B4=20?= =?UTF-8?q?=EA=B2=8C=EC=8B=9C=EB=AC=BC=20=EA=B0=80=EC=A0=B8=EC=98=A4?= =?UTF-8?q?=EA=B8=B0API=EC=97=90=20=EA=B2=8C=EC=8B=9C=EA=B8=80=20=EC=B0=A8?= =?UTF-8?q?=EB=8B=A8=ED=95=9C=20=EA=B2=BD=EC=9A=B0=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/back/handsUp/service/ChatService.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/back/handsUp/service/ChatService.java b/src/main/java/com/back/handsUp/service/ChatService.java index 85adba1..8329e79 100644 --- a/src/main/java/com/back/handsUp/service/ChatService.java +++ b/src/main/java/com/back/handsUp/service/ChatService.java @@ -96,6 +96,14 @@ public ChatDto.ResBoardPreview getPreViewBoard(Principal principal, Long boardId } BoardUser boardUser = optional2.get(); + //차단 확인 + Optional blockBoard = this.boardUserRepository.findBoardUserByBoardIdxAndStatus(board, "BLOCK") + .stream().findFirst(); + + if(blockBoard.isPresent()){ + throw new BaseException(BaseResponseStatus.BLOCKED_BOARD_ERROR); + } + ChatDto.ResBoardPreview boardPreview = ChatDto.ResBoardPreview.builder() .board(board) .tag(tagName)