From 50a123f6b5dc3c306fa5dc0efb35a73d7cacf964 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=A3=BC=EC=B0=AC?= Date: Wed, 1 Apr 2026 18:58:53 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=9E=90=EA=B8=B0=20=EC=9E=90=EC=8B=A0?= =?UTF-8?q?=EC=9D=84=20=EC=B0=A8=EB=8B=A8=ED=95=98=EB=8A=94=20=EB=AC=B8?= =?UTF-8?q?=EC=A0=9C=20=ED=95=B4=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/prothsync/prothsync/service/BlockService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/prothsync/src/main/java/com/prothsync/prothsync/service/BlockService.java b/prothsync/src/main/java/com/prothsync/prothsync/service/BlockService.java index cfb5e65..d7ed853 100644 --- a/prothsync/src/main/java/com/prothsync/prothsync/service/BlockService.java +++ b/prothsync/src/main/java/com/prothsync/prothsync/service/BlockService.java @@ -34,6 +34,10 @@ public class BlockService { @Transactional public BlockResponseDTO block(Long blockerId, Long blockedId) { + if (blockerId.equals(blockedId)) { + throw new BusinessException(BlockErrorCode.CANNOT_BLOCK_SELF); + } + findUserOrThrow(blockerId); findUserOrThrow(blockedId);