룰렛 프리셋 설정
- 변동 사항이 있을 경우에만 업데이트 하도록 수정
This commit is contained in:
@@ -145,6 +145,17 @@ class RouletteSettingsViewModel(private val repository: RouletteRepository) : Ba
|
|||||||
items.add(RouletteItem(title = option.title, weight = option.weight))
|
items.add(RouletteItem(title = option.title, weight = option.weight))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val selectedRoulette = rouletteList[_selectedRouletteLiveData.value!!.ordinal]
|
||||||
|
if (
|
||||||
|
selectedRoulette.isActive == isActive &&
|
||||||
|
selectedRoulette.can == can &&
|
||||||
|
selectedRoulette.items == items
|
||||||
|
) {
|
||||||
|
_toastLiveData.value = "변동사항이 없습니다."
|
||||||
|
_isLoading.value = false
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
val request = UpdateRouletteRequest(
|
val request = UpdateRouletteRequest(
|
||||||
id = rouletteId,
|
id = rouletteId,
|
||||||
can = can,
|
can = can,
|
||||||
|
|||||||
Reference in New Issue
Block a user