From 392dc22e3492a6a13428a8f30c04b8a50791378d Mon Sep 17 00:00:00 2001 From: Eric85710 Date: Fri, 22 May 2026 15:31:02 +0800 Subject: [PATCH] dm-20 --- .../ViewModel/Detail/Message_Messaging_ViewModel.kt | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/example/login_v3/home/Message/ViewModel/Detail/Message_Messaging_ViewModel.kt b/app/src/main/java/com/example/login_v3/home/Message/ViewModel/Detail/Message_Messaging_ViewModel.kt index cc48e73..1c9d30a 100644 --- a/app/src/main/java/com/example/login_v3/home/Message/ViewModel/Detail/Message_Messaging_ViewModel.kt +++ b/app/src/main/java/com/example/login_v3/home/Message/ViewModel/Detail/Message_Messaging_ViewModel.kt @@ -47,13 +47,9 @@ class ChatViewModel @Inject constructor( // 2. 根據房間資訊決定標題邏輯 val room = roomResult.getOrNull() val (title, status) = if (room != null) { - if (room.roomType == "DM") { - val name = room.partner?.displayName ?: room.partner?.username ?: "未知用戶" - val userStatus = UserStatus.fromString(room.partner?.status) - Pair(name, userStatus) - } else { - Pair(room.roomName ?: "未命名群組", UserStatus.UNKNOWN) - } + val name = room.partner?.displayName ?: room.partner?.username ?: "未知用戶" + val userStatus = UserStatus.fromString(room.partner?.status) + Pair(name, userStatus) } else { // 如果真的拿不到房間資訊,給個安全預設值 Pair("聊天室", UserStatus.UNKNOWN)