From c0931ee466562009071164ad1eac9960939bc03b Mon Sep 17 00:00:00 2001 From: Sanjay P Date: Fri, 5 Apr 2024 13:27:39 +0530 Subject: [PATCH] TP-62123 | Background Permission Check Event (#10303) --- .../com/naviapp/manager/RetryableUserDataUploadWorker.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/android/app/src/main/java/com/naviapp/manager/RetryableUserDataUploadWorker.kt b/android/app/src/main/java/com/naviapp/manager/RetryableUserDataUploadWorker.kt index 869b8f60bd..814732c2b0 100644 --- a/android/app/src/main/java/com/naviapp/manager/RetryableUserDataUploadWorker.kt +++ b/android/app/src/main/java/com/naviapp/manager/RetryableUserDataUploadWorker.kt @@ -8,14 +8,13 @@ package com.naviapp.manager import android.Manifest -import android.app.Activity import android.content.Context import android.content.pm.PackageManager import androidx.core.content.ContextCompat import androidx.work.CoroutineWorker import androidx.work.WorkerParameters +import com.navi.analytics.utils.NaviTrackEvent import com.navi.base.utils.orElse -import com.navi.common.managers.PermissionsManager import com.navi.common.model.UploadDataAsyncResponse import com.navi.common.network.models.isSuccess import com.navi.common.useruploaddata.model.IngestionStatus @@ -84,8 +83,10 @@ class RetryableUserDataUploadWorker(val context: Context, workerParams: WorkerPa private fun sendEventTracker(eventName: String, data: Map? = null) { eventTracker.onEvent(eventName, data) - eventTracker.onEvent( - eventName = BACKGROUND_PERMISSION_CHECK, mapOf( + NaviTrackEvent.trackEventOnClickStream( + eventName = BACKGROUND_PERMISSION_CHECK, eventValues = mapOf( + "sourceScreenName" to userDataUploadWorkerConfig.sourceScreenName, + "workerType" to userDataUploadWorkerConfig.workerType, HAS_SMS_PERMISSION to hasPermission( context, Manifest.permission.READ_SMS