diff --git a/carrotMarket/src/main/java/org/sopt/carrotMarket/service/ItemService.java b/carrotMarket/src/main/java/org/sopt/carrotMarket/service/ItemService.java index 706b872..cbe3ed0 100644 --- a/carrotMarket/src/main/java/org/sopt/carrotMarket/service/ItemService.java +++ b/carrotMarket/src/main/java/org/sopt/carrotMarket/service/ItemService.java @@ -96,6 +96,7 @@ public Member findMemberById(final Long memberId) { () -> new NotFoundException(ErrorMessage.MEMBER_NOT_FOUND)); } + @Transactional public void deleteItem(final Long itemId) { Item item = findItemById(itemId); @@ -104,7 +105,7 @@ public void deleteItem(final Long itemId) { } catch (IOException e) { throw new RuntimeException("이미지 삭제 오류 발생", e); } - itemRepository.delete(item); + itemRepository.deleteById(itemId); } public Item findItemById(final Long itemId) {