diff --git a/app/src/main/java/com/naviapp/network/retrofit/RetrofitService.kt b/app/src/main/java/com/naviapp/network/retrofit/RetrofitService.kt index 05d12c1b9f..3b48726d6c 100644 --- a/app/src/main/java/com/naviapp/network/retrofit/RetrofitService.kt +++ b/app/src/main/java/com/naviapp/network/retrofit/RetrofitService.kt @@ -313,7 +313,7 @@ interface RetrofitService { ): Response> @Multipart - @POST("/customer-service/customers/me/osv-aadhaar-upload") + @POST("/customer-service/customers/me/osv-document-upload") suspend fun submitPhysicalOvd( @Part front: MultipartBody.Part? = null, @Part back: MultipartBody.Part? = null, diff --git a/app/src/main/java/com/naviapp/personalloan/getloan/kyc/fragments/PhysicalKycFragment.kt b/app/src/main/java/com/naviapp/personalloan/getloan/kyc/fragments/PhysicalKycFragment.kt index f8d38e6951..79cc1df9b0 100644 --- a/app/src/main/java/com/naviapp/personalloan/getloan/kyc/fragments/PhysicalKycFragment.kt +++ b/app/src/main/java/com/naviapp/personalloan/getloan/kyc/fragments/PhysicalKycFragment.kt @@ -498,13 +498,14 @@ class PhysicalKycFragment : BaseFragment(), BackListener, VideoKycItemsListener, private fun onClickUploadIdPhoto( backSide: Boolean = false, backSideRequired: Boolean = false, - title: String + title: String, + type: String? = null ) { val hvDocConfig = hvDocConfig(backSide, title) HVDocsActivity.start( requireContext(), hvDocConfig, - docCaptureHandler(backSide, backSideRequired, title) + docCaptureHandler(backSide, backSideRequired, title, type) ) } @@ -543,7 +544,8 @@ class PhysicalKycFragment : BaseFragment(), BackListener, VideoKycItemsListener, onClickUploadIdPhoto( false, videoKycItem?.isBackRequired.orFalse(), - videoKycItem?.title.plus(getString(R.string.capture)) + videoKycItem?.title.plus(getString(R.string.capture)), + videoKycItem?.type ) } else { analyticsEventTracker.onRequestCameraPermission() @@ -557,11 +559,12 @@ class PhysicalKycFragment : BaseFragment(), BackListener, VideoKycItemsListener, private fun docCaptureHandler( backSide: Boolean, backSideRequired: Boolean = true, - title: String + title: String, + type: String? = null ) = DocCaptureCompletionHandler { _, data -> data?.imageURI?.let { - supportedOvd.document = OVD_UPLOAD + supportedOvd.document = type.orEmpty() if (backSideRequired) { if (backSide) { supportedOvd.backUrl = it @@ -571,7 +574,8 @@ class PhysicalKycFragment : BaseFragment(), BackListener, VideoKycItemsListener, onClickUploadIdPhoto( backSide = true, backSideRequired = true, - title = title + title = title, + type = type ) } } else {