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

[Feat] Dashboard api endpoint 작성 #129

Merged
merged 4 commits into from
Nov 10, 2024

Conversation

Jieun1ee
Copy link
Collaborator

관련 이슈 번호

작업 내용

  • dashboard 도메인 폴더 생성
  • dashboard api endpoint 목록 작성

PR 포인트

  • 이전에 만들어둔 api 목록에서 없는 부분을 추가했습니다.
  • 티클 대시보드에서 개설하고 신청한 티클 내용을 조회하고, 방 시작 및 입장, 참여자 조회를 위한 api endpoint 목록을 작성했습니다.

고민과 학습내용

  • endpoint를 나름 작성해보았는데, endpoint가 어색하지는 않은지 더 좋은 방법이 있다면 말씀해주시면 감사하겠습니다.

스크린샷

@Jieun1ee Jieun1ee added BE Backend 관련 작업 ✨ Feature 새로운 기능 추가 labels Nov 10, 2024
@Jieun1ee Jieun1ee added this to the 통합 개발 환경 구축 milestone Nov 10, 2024
@Jieun1ee Jieun1ee self-assigned this Nov 10, 2024
Copy link
Collaborator

@simeunseo simeunseo left a comment

Choose a reason for hiding this comment

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

제가 추가한 workflow에서 지금 package install 관련 에러가 발생하고있어요!
image

이 오류가 발생하는 이유는 package.json과 pnpm-lock.yaml이 일치하지 않아서 발생하는 문제인데요! 병합 과정 등에서 이런 불일치가 나타날 수 있는데, 이를 방치하면 팀원마다 패키지 버전이 달라지거나 호환성 문제가 생길 수 있어서 이를 엄격하게 체킹하도록 설정해놓았답니다..!
그래서 아마 pnpm install 한번 해주시면 해결될거예요!

Comment on lines 13 to 14
@Get('created/:ticleId/participants')
getParticipants(@Param('ticleId') ticleId: number) {}
Copy link
Collaborator

@simeunseo simeunseo Nov 10, 2024

Choose a reason for hiding this comment

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

P3
다른 곳에서는 'apply'라는 단어를 사용하고있는 것을 고려했을 때
여기서도 participants가 아닌 applicants를 사용하는 건 어떨까요?
실제로 참여자라기보단 신청자의 의미가 들어가야하니 의미상으로도 더 적절해보여서요!

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

맞아요 제가 그냥 참여자라고 생각해서 그렇게 썼는데 db 테이블도 applicant로 되어있어서 그게 맞는 것 같습니다 ㅎㅎ 바로 수정완료했어요~!

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

pnpm install로 바로 해결 완료 했습니다 ㅎㅎ 갑작스런 에러여서 놀랐네여.. 감사합니다 !

@Jieun1ee Jieun1ee merged commit 00d7e53 into develop Nov 10, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BE Backend 관련 작업 ✨ Feature 새로운 기능 추가 size/s
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feat] API 엔드 포인트 Dashboard 목록 추가 작성
4 participants