[FIX] 카테고리 중복 검사 IllegaStateException 버그 수정
KxxHyoRim opened this issue · 0 comments
KxxHyoRim commented
📝 DESCRIPTION
- Date : 2023.06.08
- AddCategoryViewModel.isCategoryNameAlreadyExist -> IllegaStateException 발생
☑ TODO
_existingCategoryList
이 null로 초기화 되는것으로 예상- 해당 코드 수정 예정
fun getExistingCategoryList() {
viewModelScope.launch {
kotlin.runCatching {
RetrofitObject.provideHavitApi(token).getAllCategories().data ?: emptyList()
}.onSuccess { categoryList ->
val tmp: MutableList<String> = mutableListOf()
for (element in categoryList) tmp.add(element.title)
_existingCategoryList.value = tmp
_enterCategoryNameViewState.value = NetworkStatus.Success()
}.onFailure {
_enterCategoryNameViewState.value = NetworkStatus.Error(throwable = it)
}
}
}