diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index b4a223c1e9..929061cbcf 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -58,28 +58,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:scheme="lending" />
diff --git a/app/src/main/java/com/naviapp/devicedata/finoramic/FinoramicHelper.kt b/app/src/main/java/com/naviapp/devicedata/finoramic/FinoramicHelper.kt
index c32710e3ab..84dc9607fb 100644
--- a/app/src/main/java/com/naviapp/devicedata/finoramic/FinoramicHelper.kt
+++ b/app/src/main/java/com/naviapp/devicedata/finoramic/FinoramicHelper.kt
@@ -42,5 +42,6 @@ class FinoramicHelper {
companion object {
const val FINORAMIC_REQ_CODE = 120
+ const val FINORAMIC_REDIRECT_PATH= "lending://naviapp.com/"
}
}
\ No newline at end of file
diff --git a/app/src/main/java/com/naviapp/permission/activities/PermissionActivity.kt b/app/src/main/java/com/naviapp/permission/activities/PermissionActivity.kt
index f4be1bb2df..b6d8050181 100644
--- a/app/src/main/java/com/naviapp/permission/activities/PermissionActivity.kt
+++ b/app/src/main/java/com/naviapp/permission/activities/PermissionActivity.kt
@@ -31,6 +31,7 @@ import com.naviapp.registration.viewmodel.RegistrationVM
import com.naviapp.sharedpref.PreferenceManager
import com.naviapp.utils.Constants
import com.naviapp.utils.Constants.REDIRECT_PAGE_STATUS
+import com.naviapp.utils.log
import com.naviapp.utils.observeNonNull
import com.naviapp.utils.observeNullable
@@ -196,9 +197,18 @@ class PermissionActivity : BaseActivity(), FooterInteractionListener, View.OnCli
private fun onGrantPermissions() {
showLoader()
+ sendSMSDataToFinoramic()
sendLocation()
}
+ private fun sendSMSDataToFinoramic() {
+ try {
+ FinoramicSdk.sendSMS(applicationContext)
+ } catch (e: Exception) {
+ e.log()
+ }
+ }
+
private fun sendLocation() {
PreferenceManager.setBooleanPreference(NaviLocationManager.IS_HARD_LOCATION_UPDATE, true)
naviLocationManager.postLocationData(this)
diff --git a/app/src/main/java/com/naviapp/personalloan/useridentification/profile/fragments/ProfileFragment.kt b/app/src/main/java/com/naviapp/personalloan/useridentification/profile/fragments/ProfileFragment.kt
index 4f1b18fa9a..5ef999dbb0 100644
--- a/app/src/main/java/com/naviapp/personalloan/useridentification/profile/fragments/ProfileFragment.kt
+++ b/app/src/main/java/com/naviapp/personalloan/useridentification/profile/fragments/ProfileFragment.kt
@@ -29,6 +29,7 @@ import com.naviapp.common.navigator.ScreenNavigator
import com.naviapp.dashboard.listeners.FragmentInterchangeListener
import com.naviapp.databinding.UserProfileFragmentBinding
import com.naviapp.devicedata.finoramic.FinoramicHelper
+import com.naviapp.devicedata.finoramic.FinoramicHelper.Companion.FINORAMIC_REDIRECT_PATH
import com.naviapp.devicedata.finoramic.FinoramicHelper.Companion.FINORAMIC_REQ_CODE
import com.naviapp.errors.activities.ErrorActivity
import com.naviapp.firebasedb.*
@@ -452,13 +453,11 @@ class ProfileFragment : BaseFragment(),
fun finoramicSignIn() {
context?.let {
-// val intent = FinoramicSdk.getGoogleSignIn(context, "satish://naviapp.com/", true)
-// startActivityForResult(intent, FINORAMIC_REQ_CODE)
try {
val data = getProviderConfig()
data?.finoramic?.let {
val intent =
- FinoramicSdk.getGoogleSignIn(context, "satish://naviapp.com/", true)
+ FinoramicSdk.getGoogleSignIn(context, FINORAMIC_REDIRECT_PATH, true)
startActivityForResult(intent, FINORAMIC_REQ_CODE)
}
} catch (e: Exception) {