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.body?.let { responseBody ->
originalResponse.newBuilder() originalResponse.newBuilder()
.body( .body(
ProgressResponseBody( ProgressResponseBody(
originalResponse.body!!, responseBody,
AppProgressListenerProvider(this), AppProgressListenerProvider(this),
contentLength 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>,
) = ) =