Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix : 어드민 멤버제거 기능에서 잘못 사용되는 UseCase 제거 #328

Merged
merged 2 commits into from
Nov 26, 2023

Conversation

toastmeister1
Copy link
Member

Description

  • DeleteMemberUseCase -> WithdrawMemberUseCase 로 명칭 변경

  • WithdrawMemberUseCase는 회원 스스로가 탈퇴할때를 가정한 UseCase로 Local의 Memeber Id를 함께 제거하는 로직이 있음

  • 때문에 이를 사용하지 않고 MemberRepository의 deleteMember 메서드를 사용하여 DB에서만 제거

    • [카카오 로그인 API]는 회원 스스로가 탈퇴하는것만 지원하기 때문
      (어드민이 [카카오 로그인 API] 에서 탈퇴시키는것은 불가)
  • 멤버 제거 성공 / 실패시 Toast를 사용하여 알림 추가

Screen Shots

Screen Shot Screen Shot

Check List

  • CI/CD 통과여부
  • Develop Mege 시 Squash and Merge 형태로 넣어주세요!
  • 1Approve 이상 Merge
  • Unit Test 작성
  • 연관된 이슈를 PR에 연결해주세요.

- DeleteMember는 회원 스스로가 탈퇴할때를 가정한 UseCase로 Local의 Memeber Id를 함께 제거하는 로직이 있음
- DeleteMemeberUseCase를 사용하지 않고 MemberRepository의 deleteMember 메서드를 사용하여 DB에서만 제거
- 'Delete' 라는 명칭이 어드민 기능 구현시 혼동을 줄 수 있어, 회원탈퇴를 명확히 나타내는 이름으로 수정합니다.
Copy link
Member

@hoyahozz hoyahozz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

내용 확인했습니다~ 고생하셨어요! 👍👍👍👍👍

@toastmeister1 toastmeister1 merged commit 2a8876f into develop Nov 26, 2023
1 check passed
@toastmeister1 toastmeister1 deleted the fix/member_delete branch November 26, 2023 07:05
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.

2 participants