728x90
반응형
오늘은 추가로 구현해야 할 기능이 있었다.
마이리스트, 북마크에 포스팅 추가시 중복되면
못들어가게 막아야하는데 해당 값을 가져오질 못해서
몇시간동안 고생했지만 찾을 수 없었다...
튜터님 시간될때 질문을 통해 해결해야 할 것 같다.
그전에 이제 모든 코드를 병합하기 위해서
나도 유즈 가드를 달기 시작했다.
@Get('/collections')
@UseGuards(AuthAccessGuard)
@ApiOperation({ summary: 'MyList 전체조회(내꺼)' })
@ApiResponse({ status: 200, description: 'MyList 전체조회(내꺼) 성공' })
@ApiResponse({ status: 400, description: 'MyList 전체조회(내꺼) 실패' })
async getMyListsMe(@CurrentUser() currentUser: any) {
const myLists = await this.myListService.getMyListsMe(currentUser.id);
return await myLists;
}
북마크와 마이리스트에 모두 달았으며,
위의 코드만 알고 있으면 달기편하다.
다른 팀원이 만들었지만 그걸 쉽게 이용할 수 있다니 참 편한 것 같다.
728x90
반응형
'일기 > TIL' 카테고리의 다른 글
TIL: Today I Learned 84일차 [ 최종프로젝트 14일차 ] (0) | 2023.03.20 |
---|---|
TIL: Today I Learned 83일차 [ 최종프로젝트 13일차 쿼리 ] (0) | 2023.03.15 |
TIL: Today I Learned 81일차 [ 최종프로젝트 11일차 ] (0) | 2023.03.14 |
TIL: Today I Learned 80일차 [ 🔥최종프로젝트 10일차🔥 ] (0) | 2023.03.11 |
TIL: Today I Learned 79일차 [ 최종프로젝트 9일차 ] (0) | 2023.03.11 |