안녕하세요? 멘토 과제를 진행하던중 코드에 버그가 있어서 리포트 드립니다. 만약 의도하신거라면 무시해주시면 됩니다.
아래는 그룹에 뱃지가 부여돼 있는지 확인하는 코드입니다. _checkGroupBadge는 그룹뱃지가 있는 경우 true를 돌려줍니다. 따라서 해당 코드는 그룹뱃지가 없는 경우 조건에 의해 실행되지 않습니다. !await this._checkGroupBadge(obj, <number>) 이렇게 고쳐지는게 맞을거 같습니다.
https://github.com/codeit-bootcamp-backend/project-zogakzip-be/blob/8528b2bbeda47bc85e6caec710d28fbb19b5f91d/src/controllers/badgeController.js#L119-L139
BaseController._getCount(prisma.groupBadge, { 구문에 await가 빠졌습니다.
https://github.com/codeit-bootcamp-backend/project-zogakzip-be/blob/8528b2bbeda47bc85e6caec710d28fbb19b5f91d/src/controllers/badgeController.js#L141-L152
대단한 오류는 아니라서 의도하신거 일 수도 있겠다는 생각이 듭니다만.. 무튼 아니라면 참고 해주세요~
안녕하세요? 멘토 과제를 진행하던중 코드에 버그가 있어서 리포트 드립니다. 만약 의도하신거라면 무시해주시면 됩니다.
아래는 그룹에 뱃지가 부여돼 있는지 확인하는 코드입니다.
_checkGroupBadge는 그룹뱃지가 있는 경우true를 돌려줍니다. 따라서 해당 코드는 그룹뱃지가 없는 경우 조건에 의해 실행되지 않습니다.!await this._checkGroupBadge(obj, <number>)이렇게 고쳐지는게 맞을거 같습니다.https://github.com/codeit-bootcamp-backend/project-zogakzip-be/blob/8528b2bbeda47bc85e6caec710d28fbb19b5f91d/src/controllers/badgeController.js#L119-L139
BaseController._getCount(prisma.groupBadge, {구문에await가 빠졌습니다.https://github.com/codeit-bootcamp-backend/project-zogakzip-be/blob/8528b2bbeda47bc85e6caec710d28fbb19b5f91d/src/controllers/badgeController.js#L141-L152
대단한 오류는 아니라서 의도하신거 일 수도 있겠다는 생각이 듭니다만.. 무튼 아니라면 참고 해주세요~