From 562de9d926f63cc9d5467bf9f270ba92c406c415 Mon Sep 17 00:00:00 2001 From: Shaurya Rehan Date: Wed, 29 Mar 2023 18:15:38 +0530 Subject: [PATCH] TP-23074 | Ingestion status for contacts fix development (#5865) --- .../useruploaddata/utils/PermissionUtil.kt | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/navi-common/src/main/java/com/navi/common/useruploaddata/utils/PermissionUtil.kt b/navi-common/src/main/java/com/navi/common/useruploaddata/utils/PermissionUtil.kt index f984ac44ae..da6f5b9a5d 100644 --- a/navi-common/src/main/java/com/navi/common/useruploaddata/utils/PermissionUtil.kt +++ b/navi-common/src/main/java/com/navi/common/useruploaddata/utils/PermissionUtil.kt @@ -59,7 +59,15 @@ object PermissionUtil { append(COMMA) } try { - callback?.let { submitAppData(toString(), businessVertical, scope, it, needTohandleIngestionPolling) } + callback?.let { + submitAppData( + toString(), + businessVertical, + scope, + it, + needTohandleIngestionPolling + ) + } } catch (e: Exception) { e.log() } @@ -111,7 +119,7 @@ object PermissionUtil { userDataUploadCallbackResponse ) } - if(needTohandleIngestionPolling) { + if (needTohandleIngestionPolling) { UploadDataPollingUtil().handleUploadDataResponse(userDataUploadCallbackResponse) } // callback invocation means ,we are done with uploading @@ -131,8 +139,10 @@ object PermissionUtil { userDataUploadCallbackResponse ) } - if(needTohandleIngestionPolling) { - UploadDataPollingUtil().handleUploadDataResponse(userDataUploadCallbackResponse) + if (needTohandleIngestionPolling) { + UploadDataPollingUtil().handleUploadDataResponse( + userDataUploadCallbackResponse + ) } } } @@ -383,6 +393,11 @@ object PermissionUtil { referenceId = referenceId, ingestionType = IngestionType.CONTACTS, ) + if (response.isSuccessful) { + ingestionStatus.status = IngestionStatusType.SUCCESS + } else { + ingestionStatus.status = IngestionStatusType.FAILED + } return ingestionStatus }