TP-56431 | Digitap OKYC Sdk Version Update (#9670)
This commit is contained in:
@@ -13,16 +13,17 @@ import com.digitap.dtokyc.sdk.DigiTapOKYC
|
||||
import com.digitap.dtokyc.ui.DTOkycActivity
|
||||
import com.digitap.dtokyc.utils.DTEnvironment
|
||||
import com.digitap.dtokyc.utils.DTOkycConfig
|
||||
import com.digitap.dtokyc.utils.DTOkycCustomizationConfig
|
||||
import com.navi.common.constants.GLOBAL_3RD_PARTY_ERRORS
|
||||
import com.navi.common.enach.ProviderType
|
||||
import com.navi.common.model.ModuleNameV2
|
||||
import com.navi.common.utils.CommonNaviAnalytics
|
||||
import com.navi.common.utils.getNetworkType
|
||||
import com.navi.common.utils.log
|
||||
import com.naviapp.BuildConfig
|
||||
import com.naviapp.personalloan.getloan.kyc.models.AadhaarDetailsResponse
|
||||
import com.naviapp.utils.PROD
|
||||
import com.naviapp.utils.QA
|
||||
import com.navi.common.utils.log
|
||||
|
||||
|
||||
class AadhaarVerificationHelper(private val moduleName: String = ModuleNameV2.PL.name) {
|
||||
@@ -67,8 +68,14 @@ class AadhaarVerificationHelper(private val moduleName: String = ModuleNameV2.PL
|
||||
}
|
||||
|
||||
private fun startDigiTapEkyc(activity: Activity, identifier: String) {
|
||||
val dtOkycCustomizationConfig = DTOkycCustomizationConfig()
|
||||
try {
|
||||
DTOkycActivity.launch(activity, identifier, activity as OKYCListener)
|
||||
DTOkycActivity.launch(
|
||||
activity,
|
||||
identifier,
|
||||
dtOkycCustomizationConfig,
|
||||
activity as OKYCListener
|
||||
)
|
||||
} catch (e: Exception) {
|
||||
analyticsTracker.onAppDowntime(
|
||||
reason = e.message,
|
||||
|
||||
@@ -53,7 +53,7 @@ compose-bom = "2024.01.00"
|
||||
compose-lib = "1.5.8"
|
||||
delight-advancedWebView = "v3.0.0"
|
||||
digio = "v4.0.6"
|
||||
digitap = "1.3.9"
|
||||
digitap = "1.4.0"
|
||||
facebook-applinks = "16.3.0"
|
||||
facebook-shimmer = "0.5.0"
|
||||
finarkein = "0.4.0"
|
||||
|
||||
@@ -69,6 +69,7 @@ import com.navi.naviwidgets.models.response.Action
|
||||
import com.navi.naviwidgets.utils.NaviWidgetIconUtils
|
||||
import dagger.hilt.android.AndroidEntryPoint
|
||||
import org.json.JSONObject
|
||||
import com.digitap.dtokyc.utils.DTOkycCustomizationConfig
|
||||
|
||||
@AndroidEntryPoint
|
||||
class KycStartFragment : AmcBaseFragment() , OKYCListener {
|
||||
@@ -289,8 +290,9 @@ class KycStartFragment : AmcBaseFragment() , OKYCListener {
|
||||
}
|
||||
|
||||
private fun startDigiTapEkyc(activity: Activity, fragment: Fragment, identifier: String) {
|
||||
val dtOkycCustomizationConfig = DTOkycCustomizationConfig()
|
||||
try {
|
||||
DTOkycActivity.launch(activity, identifier, fragment as OKYCListener)
|
||||
DTOkycActivity.launch(activity, identifier,dtOkycCustomizationConfig, fragment as OKYCListener)
|
||||
} catch (e: Exception) {
|
||||
e.log()
|
||||
}
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
|
||||
package com.navi.amc.kyc.fragment
|
||||
|
||||
import com.navi.naviwidgets.R as WidgetsR
|
||||
import android.app.Activity
|
||||
import android.content.Context
|
||||
import android.os.Bundle
|
||||
@@ -25,6 +24,7 @@ import com.digitap.dtokyc.sdk.DigiTapOKYC
|
||||
import com.digitap.dtokyc.ui.DTOkycActivity
|
||||
import com.digitap.dtokyc.utils.DTEnvironment
|
||||
import com.digitap.dtokyc.utils.DTOkycConfig
|
||||
import com.digitap.dtokyc.utils.DTOkycCustomizationConfig
|
||||
import com.navi.amc.R
|
||||
import com.navi.amc.common.activity.CheckerActivity
|
||||
import com.navi.amc.common.adapter.PennyDropOptionsAdapter
|
||||
@@ -63,6 +63,7 @@ import com.navi.design.utils.parseColorSafe
|
||||
import com.navi.design.utils.setSpannableString
|
||||
import dagger.hilt.android.AndroidEntryPoint
|
||||
import org.json.JSONObject
|
||||
import com.navi.naviwidgets.R as WidgetsR
|
||||
|
||||
@AndroidEntryPoint
|
||||
class KycVerificationOptionsFragment() : AmcBaseFragment(), OKYCListener {
|
||||
@@ -273,8 +274,14 @@ class KycVerificationOptionsFragment() : AmcBaseFragment(), OKYCListener {
|
||||
}
|
||||
|
||||
private fun startDigiTapEkyc(activity: Activity, fragment: Fragment, identifier: String) {
|
||||
val dtOkycCustomizationConfig = DTOkycCustomizationConfig()
|
||||
try {
|
||||
DTOkycActivity.launch(activity, identifier, fragment as OKYCListener)
|
||||
DTOkycActivity.launch(
|
||||
activity,
|
||||
identifier,
|
||||
dtOkycCustomizationConfig,
|
||||
fragment as OKYCListener
|
||||
)
|
||||
} catch (e: Exception) {
|
||||
e.log()
|
||||
}
|
||||
|
||||
@@ -8,6 +8,7 @@ import com.digitap.dtokyc.sdk.DigiTapOKYC
|
||||
import com.digitap.dtokyc.ui.DTOkycActivity
|
||||
import com.digitap.dtokyc.utils.DTEnvironment
|
||||
import com.digitap.dtokyc.utils.DTOkycConfig
|
||||
import com.digitap.dtokyc.utils.DTOkycCustomizationConfig
|
||||
import com.navi.base.utils.PROD
|
||||
import com.navi.base.utils.QA
|
||||
import com.navi.common.CommonLibManager.buildConfigDetails
|
||||
@@ -53,8 +54,9 @@ class GiAadhaarVerificationHelper {
|
||||
}
|
||||
|
||||
private fun startDigiTapEkyc(activity: Activity, fragment: Fragment, identifier: String) {
|
||||
val dtOkycCustomizationConfig = DTOkycCustomizationConfig()
|
||||
try {
|
||||
DTOkycActivity.launch(activity, identifier, fragment as OKYCListener)
|
||||
DTOkycActivity.launch(activity, identifier, dtOkycCustomizationConfig, fragment as OKYCListener)
|
||||
} catch (e: Exception) {
|
||||
e.log()
|
||||
}
|
||||
|
||||
@@ -15,6 +15,7 @@ import com.digitap.dtokyc.sdk.DigiTapOKYC
|
||||
import com.digitap.dtokyc.ui.DTOkycActivity
|
||||
import com.digitap.dtokyc.utils.DTEnvironment
|
||||
import com.digitap.dtokyc.utils.DTOkycConfig
|
||||
import com.digitap.dtokyc.utils.DTOkycCustomizationConfig
|
||||
import com.navi.base.utils.PROD
|
||||
import com.navi.base.utils.QA
|
||||
import com.navi.common.enach.ProviderType
|
||||
@@ -60,8 +61,14 @@ class HomeLoanAadhaarVerificationHelper {
|
||||
}
|
||||
|
||||
private fun startDigiTapEkyc(activity: Activity, fragment: Fragment, identifier: String) {
|
||||
val dtOkycCustomizationConfig = DTOkycCustomizationConfig()
|
||||
try {
|
||||
DTOkycActivity.launch(activity, identifier, fragment as OKYCListener)
|
||||
DTOkycActivity.launch(
|
||||
activity,
|
||||
identifier,
|
||||
dtOkycCustomizationConfig,
|
||||
fragment as OKYCListener
|
||||
)
|
||||
} catch (e: Exception) {
|
||||
e.log()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user