Fix friends and ranking
continuous-integration/drone/push Build is passing Details

pull/5/head
avalin 11 months ago
parent 5f868f30d9
commit 866bc358ba

@ -118,7 +118,7 @@ class FriendsScreenViewModel @Inject constructor(
private suspend fun changeFriendStatus(username: String, newStatus: FriendStatus) { private suspend fun changeFriendStatus(username: String, newStatus: FriendStatus) {
(_addTabState.value as? AddTabState.Loaded)?.let { friends -> (_addTabState.value as? AddTabState.Loaded)?.let { friends ->
val usrIdx = friends.users.indexOfFirst { it.username == username } val usrIdx = friends.users.indexOfFirst { it.username == username }
val newList = if (usrIdx == -1 && newStatus == FriendStatus.FRIEND) { val newList = if (usrIdx == -1 && newStatus == FriendStatus.REQUESTED) {
(_requestsTabState.value as? RequestsTabState.Loaded)?.let { requests -> (_requestsTabState.value as? RequestsTabState.Loaded)?.let { requests ->
requests.users.find { it.username == username } requests.users.find { it.username == username }
}?.let { }?.let {

@ -89,7 +89,7 @@ fun RankingScreenSecond(
} }
ProfilePicture( ProfilePicture(
fallback = username.asFallbackProfileUsername(), fallback = username.asFallbackProfileUsername(),
size = 56.dp, size = 52.dp,
modifier = Modifier modifier = Modifier
.align(Alignment.TopCenter) .align(Alignment.TopCenter)
.zIndex(1f), .zIndex(1f),
@ -97,7 +97,7 @@ fun RankingScreenSecond(
Box( Box(
modifier = Modifier modifier = Modifier
.align(Alignment.TopCenter) .align(Alignment.TopCenter)
.padding(vertical = 44.dp) .padding(vertical = 40.dp)
.zIndex(500f) .zIndex(500f)
.clip(CircleShape) .clip(CircleShape)
.background(AllInColorToken.allInPurple) .background(AllInColorToken.allInPurple)

Loading…
Cancel
Save