From 02a0b80a250a96ecd1b0ee4e81556e80d92f2a1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Commaille?= Date: Sat, 23 Aug 2025 09:43:12 +0200 Subject: [PATCH] room-details: Do not allow to upgrade direct chats There is little reason to do so, and it is not a great experience since other members need to be invited manually afterwards. --- src/session/view/content/room_details/general_page.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/session/view/content/room_details/general_page.rs b/src/session/view/content/room_details/general_page.rs index 6cbd9406..e3c3ba5f 100644 --- a/src/session/view/content/room_details/general_page.rs +++ b/src/session/view/content/room_details/general_page.rs @@ -1042,7 +1042,8 @@ mod imp { return; }; - let can_upgrade = !room.is_tombstoned() + let can_upgrade = !room.is_direct() + && !room.is_tombstoned() && room .permissions() .is_allowed_to(PowerLevelAction::SendState(StateEventType::RoomTombstone))