룰렛 프리셋 설정 성공 메시지
- 현재 선택된 룰렛 프리셋의 활성화/비활성화에 따라 성공 메시지가 수정되도록 수정
This commit is contained in:
parent
4e56eb9bde
commit
66690a6f89
|
@ -152,6 +152,15 @@ class RouletteSettingsViewModel(private val repository: RouletteRepository) : Ba
|
||||||
items = items
|
items = items
|
||||||
)
|
)
|
||||||
|
|
||||||
|
val selectedRouletteTitle = when (_selectedRouletteLiveData.value!!) {
|
||||||
|
SelectedRoulette.ROULETTE_1 -> "룰렛 1"
|
||||||
|
SelectedRoulette.ROULETTE_2 -> "룰렛 2"
|
||||||
|
SelectedRoulette.ROULETTE_3 -> "룰렛 3"
|
||||||
|
}
|
||||||
|
|
||||||
|
val successMessage = "${selectedRouletteTitle}을 " +
|
||||||
|
"${if (isActive) "활성화" else "비활성화"} 했습니다."
|
||||||
|
|
||||||
compositeDisposable.add(
|
compositeDisposable.add(
|
||||||
repository.updateRoulette(
|
repository.updateRoulette(
|
||||||
request = request,
|
request = request,
|
||||||
|
@ -163,12 +172,7 @@ class RouletteSettingsViewModel(private val repository: RouletteRepository) : Ba
|
||||||
{
|
{
|
||||||
_isLoading.value = false
|
_isLoading.value = false
|
||||||
if (it.success && it.data != null && it.data is Boolean) {
|
if (it.success && it.data != null && it.data is Boolean) {
|
||||||
val message = if (it.data) {
|
_toastLiveData.postValue(successMessage)
|
||||||
"룰렛을 활성화 했습니다."
|
|
||||||
} else {
|
|
||||||
"룰렛을 비활성화 했습니다."
|
|
||||||
}
|
|
||||||
_toastLiveData.postValue(message)
|
|
||||||
onSuccess(it.data)
|
onSuccess(it.data)
|
||||||
} else {
|
} else {
|
||||||
if (it.message != null) {
|
if (it.message != null) {
|
||||||
|
@ -207,6 +211,15 @@ class RouletteSettingsViewModel(private val repository: RouletteRepository) : Ba
|
||||||
items = items
|
items = items
|
||||||
)
|
)
|
||||||
|
|
||||||
|
val selectedRouletteTitle = when (_selectedRouletteLiveData.value!!) {
|
||||||
|
SelectedRoulette.ROULETTE_1 -> "룰렛 1"
|
||||||
|
SelectedRoulette.ROULETTE_2 -> "룰렛 2"
|
||||||
|
SelectedRoulette.ROULETTE_3 -> "룰렛 3"
|
||||||
|
}
|
||||||
|
|
||||||
|
val successMessage = "${selectedRouletteTitle}을 " +
|
||||||
|
"${if (isActive) "활성화" else "비활성화"} 했습니다."
|
||||||
|
|
||||||
compositeDisposable.add(
|
compositeDisposable.add(
|
||||||
repository.createRoulette(
|
repository.createRoulette(
|
||||||
request = request,
|
request = request,
|
||||||
|
@ -218,12 +231,7 @@ class RouletteSettingsViewModel(private val repository: RouletteRepository) : Ba
|
||||||
{
|
{
|
||||||
_isLoading.value = false
|
_isLoading.value = false
|
||||||
if (it.success && it.data != null && it.data is Boolean) {
|
if (it.success && it.data != null && it.data is Boolean) {
|
||||||
val message = if (it.data) {
|
_toastLiveData.postValue(successMessage)
|
||||||
"룰렛을 활성화 했습니다."
|
|
||||||
} else {
|
|
||||||
"룰렛을 비활성화 했습니다."
|
|
||||||
}
|
|
||||||
_toastLiveData.postValue(message)
|
|
||||||
onSuccess(it.data)
|
onSuccess(it.data)
|
||||||
} else {
|
} else {
|
||||||
if (it.message != null) {
|
if (it.message != null) {
|
||||||
|
|
Loading…
Reference in New Issue