TIL

24.04.22

아리단길아조씨 2024. 4. 23. 01:28
728x90

24.04.22 오늘의 작업

crud 리팩토링
auth cont, ser 리팩토링함 => Dto에 포함된 속성들을 하나하나 빼오길래 한꺼번에 빼서 서비스에서 객체분해할당해버림 
잡다한 console.log 삭제, return 값 변경

users
사용자 조회(내정보)에서 @UserInfo() 데코레이터, @Req() req 
사용자 전체 조회(어드민 전용) RolesGuard 적용하면 작동 x(어드민 인식 못하는 듯?)
유저 인포 데코레이터에서 userId를 가져오지 않고 req.user에서 가져오는 거 수정해버림
사용자 정보 수정(내정보 수정)도 같은 수정
사용자 삭제(탈퇴)도 동일한 수정


schedule

스케쥴 상세조회
const schedule = await this.schedulesRepository.findOne({
      where: { groupId, scheduleId },
    });
where 절 userId였을 때 에러 났던 거 scheduleId로 수정 => 정상작동

잡다한 거 리팩토링 하고 코드 수정하고했음

'TIL' 카테고리의 다른 글

24.04.24  (0) 2024.04.25
24.04.23  (0) 2024.04.24
24.04.19  (0) 2024.04.22
24.04.18  (1) 2024.04.19
24.04.17  (1) 2024.04.18