feature(space): use SpaceRoom.displayName from sdk

This commit is contained in:
ganfra 2025-10-07 20:15:46 +02:00
parent d475d948d6
commit 44c6ce01dc
9 changed files with 11 additions and 33 deletions

View file

@ -129,7 +129,7 @@ class LeaveSpacePresenter(
}
return LeaveSpaceState(
spaceName = leaveSpaceRooms.dataOrNull()?.current?.spaceRoom?.name,
spaceName = leaveSpaceRooms.dataOrNull()?.current?.spaceRoom?.displayName,
isLastAdmin = leaveSpaceRooms.dataOrNull()?.current?.isLastAdmin == true,
selectableSpaceRooms = selectableSpaceRooms,
leaveSpaceAction = leaveSpaceAction.value,

View file

@ -276,13 +276,7 @@ private fun SpaceItem(
Text(
modifier = Modifier
.padding(end = 16.dp),
text = room.name ?: stringResource(
if (room.isSpace) {
CommonStrings.common_no_space_name
} else {
CommonStrings.common_no_room_name
},
),
text = room.displayName,
color = ElementTheme.colors.textPrimary,
style = ElementTheme.typography.fontBodyLgMedium,
maxLines = 1,

View file

@ -132,7 +132,7 @@ private fun SpaceViewContent(
item {
SpaceHeaderView(
avatarData = currentSpace.getAvatarData(AvatarSize.SpaceHeader),
name = currentSpace.name,
name = currentSpace.displayName,
topic = currentSpace.topic,
visibility = currentSpace.visibility,
heroes = currentSpace.heroes.toImmutableList(),
@ -213,7 +213,7 @@ private fun SpaceViewTopBar(
title = {
if (currentSpace != null) {
SpaceAvatarAndNameRow(
name = currentSpace.name,
name = currentSpace.displayName,
avatarData = currentSpace.getAvatarData(AvatarSize.TimelineRoom),
)
}