csat feature name fix (#5348)
This commit is contained in:
committed by
GitHub Enterprise
parent
81e21b208f
commit
9c7510b568
@@ -9,6 +9,7 @@ package com.naviapp.csat
|
||||
|
||||
import androidx.lifecycle.*
|
||||
import com.navi.amc.utils.orFalse
|
||||
import com.navi.base.utils.SPACE
|
||||
import com.navi.common.viewmodel.BaseVM
|
||||
import com.navi.naviwidgets.models.response.CSATResponse
|
||||
import com.naviapp.csat.state.CSATResponseState
|
||||
@@ -169,13 +170,15 @@ class FeatureCompletionVM @AssistedInject constructor(
|
||||
}
|
||||
|
||||
fun getFeatureName(paymentType: String?): String {
|
||||
var featureName = ""
|
||||
var featureName = SPACE
|
||||
if (paymentType == PaymentType.PART_PRE_PAYMENT.name) {
|
||||
featureName = CsatFeatureName.LE_CUSTOM_PAYMENT.name
|
||||
} else if (paymentType == PaymentType.PRE_LOAN_CLOSURE.name || paymentType == PaymentType.SCHEDULED_PRE_CLOSURE.name) {
|
||||
featureName = CsatFeatureName.LE_FORECLOSURE_PAYMENT.name
|
||||
} else if (paymentType == PaymentType.EMI.name) {
|
||||
featureName = CsatFeatureName.LE_EMI_PAYMENT.name
|
||||
} else if (paymentType == PaymentType.AUTOPAY_FORECLOSURE.name) {
|
||||
featureName = CsatFeatureName.LE_FORECLOSURE_AUTO_PAY.name
|
||||
}
|
||||
return featureName
|
||||
}
|
||||
@@ -183,6 +186,7 @@ class FeatureCompletionVM @AssistedInject constructor(
|
||||
enum class CsatFeatureName {
|
||||
LE_CUSTOM_PAYMENT,
|
||||
LE_FORECLOSURE_PAYMENT,
|
||||
LE_EMI_PAYMENT
|
||||
LE_EMI_PAYMENT,
|
||||
LE_FORECLOSURE_AUTO_PAY
|
||||
}
|
||||
}
|
||||
|
||||
@@ -407,5 +407,6 @@ enum class PaymentType {
|
||||
EMI,
|
||||
PRE_LOAN_CLOSURE,
|
||||
PART_PRE_PAYMENT,
|
||||
SCHEDULED_PRE_CLOSURE
|
||||
SCHEDULED_PRE_CLOSURE,
|
||||
AUTOPAY_FORECLOSURE
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user