NTP-71824 | DownloadShareUtil ANR (#16624)

Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
This commit is contained in:
Prajjaval Verma
2025-06-20 17:40:59 +05:30
committed by GitHub
parent 324b35b9f7
commit 1b962c48cf

View File

@@ -20,7 +20,6 @@ import com.navi.base.AppServiceManager
import com.navi.common.utils.registerReceiverWithVersionCheck
import dagger.hilt.android.qualifiers.ActivityContext
import java.io.File
import java.lang.Exception
import javax.inject.Inject
import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.StateFlow
@@ -62,6 +61,7 @@ class DownloadShareUtil @Inject constructor(@ActivityContext val context: Contex
_downloadState.value = DownloadState.Success
} catch (e: Exception) {
_downloadState.value = DownloadState.Error(e)
e.log()
}
}
}
@@ -92,4 +92,4 @@ sealed class DownloadState {
data object Success : DownloadState()
}
class NaviInsuranceFileProvider : FileProvider(com.navi.common.R.xml.file_provider)
class NaviInsuranceFileProvider : FileProvider()