From c1038a3e4a5ca3dd278ff7e57b6fd2e54301ef9f Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Sat, 17 Aug 2024 00:46:01 +0200 Subject: Warn about room name and topic not being encrypted --- src/ui/RoomSettings.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/ui/RoomSettings.cpp') diff --git a/src/ui/RoomSettings.cpp b/src/ui/RoomSettings.cpp index b61cab26..da7aa3fc 100644 --- a/src/ui/RoomSettings.cpp +++ b/src/ui/RoomSettings.cpp @@ -81,6 +81,15 @@ RoomSettings::RoomSettings(QString roomid, QObject *parent) this->allowedRoomsModel = new RoomSettingsAllowedRoomsModel(this); } +bool +RoomSettings::isRoomNameSet() const +{ + return !cache::client() + ->getStateEvent(roomid_.toStdString()) + .value_or(mtx::events::StateEvent{}) + .content.name.empty(); +} + QString RoomSettings::roomName() const { -- cgit 1.5.1