Fixed: UnsafeCallOnNullableType detekt issue

This commit is contained in:
MohitMaliFtechiz 2025-02-24 17:30:23 +05:30
parent 6e804384a9
commit 66874849e2

View File

@ -176,15 +176,17 @@ class ZimManageViewModel @Inject constructor(
.addNetworkInterceptor(UserAgentInterceptor(USER_AGENT)) .addNetworkInterceptor(UserAgentInterceptor(USER_AGENT))
.addNetworkInterceptor { chain -> .addNetworkInterceptor { chain ->
val originalResponse = chain.proceed(chain.request()) val originalResponse = chain.proceed(chain.request())
originalResponse.newBuilder() originalResponse.body?.let { responseBody ->
.body( originalResponse.newBuilder()
ProgressResponseBody( .body(
originalResponse.body!!, ProgressResponseBody(
AppProgressListenerProvider(this), responseBody,
contentLength AppProgressListenerProvider(this),
contentLength
)
) )
) .build()
.build() } ?: originalResponse
} }
.build() .build()
return KiwixService.ServiceCreator.newHackListService(customOkHttpClient, KIWIX_DOWNLOAD_URL) return KiwixService.ServiceCreator.newHackListService(customOkHttpClient, KIWIX_DOWNLOAD_URL)
@ -325,6 +327,7 @@ class ZimManageViewModel @Inject constructor(
return None return None
} }
@Suppress("NoNameShadowing")
private fun requestsAndConnectivtyChangesToLibraryRequests( private fun requestsAndConnectivtyChangesToLibraryRequests(
library: PublishProcessor<LibraryNetworkEntity>, library: PublishProcessor<LibraryNetworkEntity>,
) = ) =