Skip to content

feat: Review 삭제 Mutation 추가 (#20)#25

Merged
robinjoon merged 1 commit intomainfrom
ticket/#20
Mar 6, 2026
Merged

feat: Review 삭제 Mutation 추가 (#20)#25
robinjoon merged 1 commit intomainfrom
ticket/#20

Conversation

@robinjoon
Copy link
Member

Summary

  • deleteReview(id: ID!): Boolean! Mutation 추가 (본인 회고만 삭제 가능)
  • 소유권 검증: findByIdisOwnedBy 체크 → 삭제 수행
  • Task BC의 deleteTask 패턴과 동일한 구조

Test plan

  • ReviewService 삭제 성공 테스트
  • ReviewService 존재하지 않는 회고 삭제 시 EntityNotFoundException 테스트
  • ReviewService 타인 회고 삭제 시 AccessDeniedException 테스트
  • 전체 테스트 통과 확인

Closes #20

🤖 Generated with Claude Code

본인 회고만 삭제 가능하도록 소유권 검증 포함한 deleteReview Mutation 구현

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@robinjoon robinjoon merged commit 93c8051 into main Mar 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Review 삭제 Mutation 추가

1 participant