Adapt for data class changes
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -186,18 +186,12 @@ object OkHttpClient : IProxyHttpClient {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun buildPlayResponse(response: Response): PlayResponse {
|
private fun buildPlayResponse(response: Response): PlayResponse {
|
||||||
return PlayResponse().apply {
|
return PlayResponse(
|
||||||
isSuccessful = response.isSuccessful
|
isSuccessful = response.isSuccessful,
|
||||||
code = response.code
|
code = response.code,
|
||||||
|
responseBytes = response.body?.bytes() ?: byteArrayOf(),
|
||||||
if (response.body != null) {
|
errorString = if (!response.isSuccessful) response.message else String()
|
||||||
responseBytes = response.body!!.bytes()
|
).also {
|
||||||
}
|
|
||||||
|
|
||||||
if (!isSuccessful) {
|
|
||||||
errorString = response.message
|
|
||||||
}
|
|
||||||
}.also {
|
|
||||||
_responseCode.value = response.code
|
_responseCode.value = response.code
|
||||||
Log.i("OKHTTP [${response.code}] ${response.request.url}")
|
Log.i("OKHTTP [${response.code}] ${response.request.url}")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ class DevProfileViewModel @Inject constructor(
|
|||||||
if (streamCluster.hasNext()) {
|
if (streamCluster.hasNext()) {
|
||||||
val newCluster = streamHelper.getNextStreamCluster(streamCluster.clusterNextPageUrl)
|
val newCluster = streamHelper.getNextStreamCluster(streamCluster.clusterNextPageUrl)
|
||||||
updateCluster(newCluster)
|
updateCluster(newCluster)
|
||||||
devStream.streamBundle = streamBundle
|
devStream = devStream.copy(streamBundle = streamBundle)
|
||||||
liveData.postValue(ViewState.Success(devStream))
|
liveData.postValue(ViewState.Success(devStream))
|
||||||
} else {
|
} else {
|
||||||
Log.i("End of cluster")
|
Log.i("End of cluster")
|
||||||
|
|||||||
@@ -67,10 +67,10 @@ class ReviewViewModel @Inject constructor(
|
|||||||
supervisorScope {
|
supervisorScope {
|
||||||
try {
|
try {
|
||||||
val nextReviewCluster = reviewsHelper.next(nextReviewPageUrl)
|
val nextReviewCluster = reviewsHelper.next(nextReviewPageUrl)
|
||||||
|
reviewsCluster.copy(
|
||||||
reviewsCluster.apply {
|
|
||||||
reviewList.addAll(nextReviewCluster.reviewList)
|
|
||||||
nextPageUrl = nextReviewCluster.nextPageUrl
|
nextPageUrl = nextReviewCluster.nextPageUrl
|
||||||
|
).apply {
|
||||||
|
reviewList.addAll(nextReviewCluster.reviewList)
|
||||||
}
|
}
|
||||||
|
|
||||||
liveData.postValue(reviewsCluster)
|
liveData.postValue(reviewsCluster)
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ composeBom = "2024.06.00"
|
|||||||
coreVersion = "1.13.1"
|
coreVersion = "1.13.1"
|
||||||
epoxyVersion = "5.1.4"
|
epoxyVersion = "5.1.4"
|
||||||
espressoVersion = "3.6.1"
|
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"
|
gsonVersion = "2.10.1"
|
||||||
hiddenapibypassVersion = "4.3"
|
hiddenapibypassVersion = "4.3"
|
||||||
hiltVersion = "2.51.1"
|
hiltVersion = "2.51.1"
|
||||||
|
|||||||
Reference in New Issue
Block a user