Adapt for data class changes

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-07-15 16:49:13 +07:00
parent 04e2e69c54
commit 2813d28120
4 changed files with 11 additions and 17 deletions

View File

@@ -186,18 +186,12 @@ object OkHttpClient : IProxyHttpClient {
}
private fun buildPlayResponse(response: Response): PlayResponse {
return PlayResponse().apply {
isSuccessful = response.isSuccessful
code = response.code
if (response.body != null) {
responseBytes = response.body!!.bytes()
}
if (!isSuccessful) {
errorString = response.message
}
}.also {
return PlayResponse(
isSuccessful = response.isSuccessful,
code = response.code,
responseBytes = response.body?.bytes() ?: byteArrayOf(),
errorString = if (!response.isSuccessful) response.message else String()
).also {
_responseCode.value = response.code
Log.i("OKHTTP [${response.code}] ${response.request.url}")
}

View File

@@ -80,7 +80,7 @@ class DevProfileViewModel @Inject constructor(
if (streamCluster.hasNext()) {
val newCluster = streamHelper.getNextStreamCluster(streamCluster.clusterNextPageUrl)
updateCluster(newCluster)
devStream.streamBundle = streamBundle
devStream = devStream.copy(streamBundle = streamBundle)
liveData.postValue(ViewState.Success(devStream))
} else {
Log.i("End of cluster")

View File

@@ -67,10 +67,10 @@ class ReviewViewModel @Inject constructor(
supervisorScope {
try {
val nextReviewCluster = reviewsHelper.next(nextReviewPageUrl)
reviewsCluster.apply {
reviewList.addAll(nextReviewCluster.reviewList)
reviewsCluster.copy(
nextPageUrl = nextReviewCluster.nextPageUrl
).apply {
reviewList.addAll(nextReviewCluster.reviewList)
}
liveData.postValue(reviewsCluster)

View File

@@ -7,7 +7,7 @@ composeBom = "2024.06.00"
coreVersion = "1.13.1"
epoxyVersion = "5.1.4"
espressoVersion = "3.6.1"
gplayapiVersion = "51277d20b3" #TODO: Switch to stable version on master
gplayapiVersion = "5c81ca3f71" #TODO: Switch to stable version on master
gsonVersion = "2.10.1"
hiddenapibypassVersion = "4.3"
hiltVersion = "2.51.1"