728x90
문제 발생
스케쥴 전체 목록 조회 api를 테스트 진행중 api가 비정상적으로 구동되는 현상 발생
어떠한 문제가 있었는가?
생성된 스케쥴이 모두 나와야 하는데 스케쥴이 1개밖에 나오지 않음
어떻게 해결했는가?
스케쥴 전체를 찾아주는 로직의 문제였음 where에서 scheduleId를 제거해줌
변경 전
const allSchedule = await this.scheduleRepository.find({
where: { groupId, scheduleId },
});
scheduleRepository에서 scheduleId라는 조건을 넣으면 해당되는 scheduleId의 스케쥴을 찾아오기 때문에
where에 scheduleId를 제거했음
변경 후
const allSchedule = await this.scheduleRepository.find({
where: { groupId },
});