diff --git a/app/src/main/java/com/aiosman/riderpro/data/AccountService.kt b/app/src/main/java/com/aiosman/riderpro/data/AccountService.kt index e571b19..990df5f 100644 --- a/app/src/main/java/com/aiosman/riderpro/data/AccountService.kt +++ b/app/src/main/java/com/aiosman/riderpro/data/AccountService.kt @@ -55,7 +55,12 @@ data class AccountProfile( bio = bio, country = "Worldwide", isFollowing = isFollowing, - banner = "${ApiClient.BASE_SERVER}$banner" + banner = banner.let { + if (!it.isNullOrEmpty()) { + return@let "${ApiClient.BASE_SERVER}$it" + } + null + } ) } } diff --git a/app/src/main/java/com/aiosman/riderpro/ui/index/tabs/profile/Profile.kt b/app/src/main/java/com/aiosman/riderpro/ui/index/tabs/profile/Profile.kt index dfd3c62..daacc6e 100644 --- a/app/src/main/java/com/aiosman/riderpro/ui/index/tabs/profile/Profile.kt +++ b/app/src/main/java/com/aiosman/riderpro/ui/index/tabs/profile/Profile.kt @@ -103,13 +103,16 @@ fun ProfilePage() { contentScale = ContentScale.Crop ) } else { - Box( + Image( + painter = painterResource(id = R.drawable.rider_pro_moment_demo_2), modifier = Modifier .fillMaxWidth() - .height(400.dp) - .background(Color.Gray) + .height(400.dp), + contentDescription = "", + contentScale = ContentScale.Crop ) } + Box( modifier = Modifier .align(Alignment.TopEnd)