NTP-51079 | Document And Steps Page | Cache TTL Update (#15545)

This commit is contained in:
Kshitij Pramod Ghongadi
2025-03-27 15:48:09 +05:30
committed by GitHub
parent 754e796fa9
commit d905b5310a
2 changed files with 4 additions and 2 deletions

View File

@@ -24,11 +24,11 @@ import com.navi.insurance.common.util.NavigationHandler
import com.navi.insurance.network.ApiErrorTagType
import com.navi.insurance.util.GiRetroFit
import dagger.hilt.android.lifecycle.HiltViewModel
import java.util.concurrent.TimeUnit
import javax.inject.Inject
import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.asStateFlow
import kotlinx.coroutines.launch
import timber.log.Timber
@HiltViewModel
class ClaimFaqVM
@@ -49,7 +49,6 @@ constructor(
viewModelScope.launch(
dispatcher.io + giBaseExceptionHandler(ApiErrorTagType.CLAIM_FAQ_ERROR.value)
) {
Timber.d("Arguments : $arguments")
val response: RepoResult<GenericWidgetResponse> =
if (
arguments
@@ -123,6 +122,7 @@ constructor(
}
return NaviCacheAltSourceEntity(
ttl = TimeUnit.DAYS.toMillis(1),
value = Gson().toJson(response.data!!),
isSuccess = true,
version = 1,

View File

@@ -31,6 +31,7 @@ import com.navi.insurance.network.ApiErrorTagType
import com.navi.insurance.util.Constants
import com.navi.insurance.util.GiRetroFit
import dagger.hilt.android.lifecycle.HiltViewModel
import java.util.concurrent.TimeUnit
import javax.inject.Inject
import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.asStateFlow
@@ -184,6 +185,7 @@ constructor(
}
return NaviCacheAltSourceEntity(
ttl = TimeUnit.DAYS.toMillis(1),
value = Gson().toJson(response.data!!),
isSuccess = true,
version = 1,