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

[Server/Feature] 커뮤니티 삭제, 자신이 속한 커뮤니티들의 정보를 받아오는 API 구현 #128

Closed
wants to merge 18 commits into from

Conversation

NaayoungKwon
Copy link
Collaborator

@NaayoungKwon NaayoungKwon commented Nov 24, 2022

Issues

[Feature]

[Refactor, fix]

🤷‍♂️ Description

  • user schema 내부 communities schema fix로 인한 변경사항 수정
  • 현재 사용자의 커뮤니티 정보 받아오는 로직 구현
  • 사용자의 각 채널 마지막 접속시간 비교 로직은 dev-be merge 후 재 작업 예정

📷 Screenshots

  • 커뮤니티 삭제 확인

image

  • 커뮤니티 이전에 삭제되었는지 확인

image

  • 커뮤니티 _id valid 확인

image

- 이미 커뮤니티 속해있는지 검증
- 사용자 검증 후 사용자 document update
- 사용자 document 내부 커뮤니티 schema 변경에 대한 수정
- 사용자 document에서 커뮤니티 정보를 받아옴
- 커뮤니티 id 별로 실제로 존재하는지 검증
- 사용자 document의 채널들이 각 커뮤니티에 속한 채널인지 확인
- 채널 별 유효한 채널인지 검증
- 최근 접근 시간과 마지막 message 전송 시간 비교 logic 구현
@NaayoungKwon NaayoungKwon changed the title [Server/Feature] get communities [Server/Feature] 커뮤니티 삭제, 자신이 속한 커뮤니티들의 정보를 받아오는 API 구현 Nov 25, 2022
@github-actions
Copy link

Tests Skipped Failures Errors Time
11 0 💤 0 ❌ 0 🔥 1m 18s ⏱️

@NaayoungKwon NaayoungKwon deleted the feature/get-communities branch November 25, 2022 08:54
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.

1 participant