Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🌴 PR 요약
🌱 작업한 브랜치
🌱 PR Point
문제 원인
출석체크를 시작하기 전에는 이런 응답값이 오고 있습니다. data의 타입이 nil입니다.
기존 로직의 경우 Repository에서 Service에서 받은 응답값의 data가 nil일 경우
compactMap
에 의해서 필터링되어 이후 ViewModel에서 로딩뷰를 stop하는 로직이 트리거될 일이 없던 것이 원인이였습니다.따라서
compactMap
을map
으로 바꾸고 nil일 경우에도 로딩뷰를 stop하게끔 재수정했습니다.📮 관련 이슈