TP-64079 | NIKHIL KUMAR | permission enable variable name change (#10872)
This commit is contained in:
@@ -33,6 +33,7 @@ import com.naviapp.models.LoginSettings
|
||||
import com.naviapp.models.response.FirebaseRefreshAuthTokenResponse
|
||||
import com.naviapp.registration.repositories.RegisterRepository
|
||||
import com.naviapp.registration.usecase.MqttSdkInitUseCase
|
||||
import com.naviapp.utils.Constants.IS_PERMISSION_REQUIRED_ON_HOME
|
||||
import com.naviapp.utils.EMPTY
|
||||
import com.naviapp.utils.FCM_TOKEN
|
||||
import com.naviapp.utils.GOOGLE_ADVERTISING_ID
|
||||
@@ -183,6 +184,10 @@ open class LauncherVM @Inject constructor(private val configRepository: ConfigRe
|
||||
}
|
||||
|
||||
private fun saveConfigs(loginSettings: LoginSettings?) {
|
||||
PreferenceManager.setBooleanPreference(
|
||||
IS_PERMISSION_REQUIRED_ON_HOME,
|
||||
loginSettings?.disableGlobalPermission == false
|
||||
)
|
||||
loginSettings?.requiredPermissions?.let { permissions ->
|
||||
val listOfPermissions = ArrayList<String>()
|
||||
permissions.forEach { permission ->
|
||||
|
||||
@@ -19,7 +19,7 @@ data class LoginSettings(
|
||||
@SerializedName("migration") val migration: MigrationResponse? = null,
|
||||
@SerializedName("redirectToOtherApp") val redirectToOtherApp: Boolean? = null,
|
||||
@SerializedName("showReferralLottie") val showReferralLottie: Boolean? = null,
|
||||
@SerializedName("isPermissionsRequired") val isPermissionsRequired: Boolean? = null,
|
||||
@SerializedName("disableGlobalPermission") val disableGlobalPermission: Boolean? = null,
|
||||
@SerializedName("whatsappLoginConfig") val whatsappLoginConfig: WhatsappLoginConfig? = null,
|
||||
@SerializedName("requiredPermissions") val requiredPermissions: List<String>? = null,
|
||||
@SerializedName("requiredPermissionsForCashLoan")
|
||||
|
||||
@@ -63,7 +63,7 @@ constructor(
|
||||
private fun saveConfigs(loginSettings: LoginSettings?) {
|
||||
PreferenceManager.setBooleanPreference(
|
||||
Constants.IS_PERMISSION_REQUIRED_ON_HOME,
|
||||
loginSettings?.isPermissionsRequired ?: false
|
||||
loginSettings?.disableGlobalPermission == false
|
||||
)
|
||||
loginSettings?.requiredPermissions?.let { permissions ->
|
||||
val listOfPermissions = ArrayList<String>()
|
||||
|
||||
Reference in New Issue
Block a user