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

Refactor: Post 조회시 접근 관련 예외 처리 #295

Merged
merged 14 commits into from
Jan 4, 2025

Conversation

ParkJh38
Copy link
Member

@ParkJh38 ParkJh38 commented Jan 4, 2025

#️⃣연관된 이슈

#294

📝작업 내용

  • post 생성시 Team null값 허용인데, access TEAM으로 되어있으면 못하는 문제 해결 (null값일때 예외처리)
  • post 생성시 team 설정은 자신이 속한 팀만 설정 가능하도록 예외처리 필요
  • post list 반환시 팀 사진, 작성자 프로필 사진 함께 반환하도록 api refactoring 필요
  • 게시글 열람 권한 있는지 여부 확인 필요
    - 특정 게시글 조회
    - 제목으로 게시글 리스트 조회
    - 팀의 게시글 리스트 조회
    - 프로젝트별 저자의 게시글 리스트 조회
    - 프로젝트별 팀의 게시글 리스트 조회
    - 팀의 게시글 리스트 조회
    - 팀별 저자의 게시글 리스트 조회
    - 멤버 또는 팀의 게시글의 인접한 게시글 조회
    - 팔로잉한 멤버의 게시글 리스트 조회
    - 북마크한 게시글 리스트 조회

🔎코드 설명 및 참고 사항

💬리뷰 요구사항

@ParkJh38 ParkJh38 added the 🔨 Refactor 코드 리팩토링 label Jan 4, 2025
@ParkJh38 ParkJh38 self-assigned this Jan 4, 2025
@ParkJh38 ParkJh38 linked an issue Jan 4, 2025 that may be closed by this pull request
@ParkJh38 ParkJh38 merged commit 80ecb4b into develop Jan 4, 2025
1 check passed
Copy link
Member

@yumzen yumzen left a comment

Choose a reason for hiding this comment

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

수고하셨습니다!

Copy link
Member

@lee-haeseung lee-haeseung left a comment

Choose a reason for hiding this comment

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

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 Refactor 코드 리팩토링
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor: Post 관련 API 예외처리
3 participants