summary refs log tree commit diff
path: root/src/ui/RoomSettings.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2024-08-17 00:46:01 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2024-08-17 00:46:01 +0200
commitc1038a3e4a5ca3dd278ff7e57b6fd2e54301ef9f (patch)
tree48888efefc3b490a51fd1aab2a2394f115662d72 /src/ui/RoomSettings.cpp
parentAdd fmt to dependencies in README (diff)
downloadnheko-c1038a3e4a5ca3dd278ff7e57b6fd2e54301ef9f.tar.xz
Warn about room name and topic not being encrypted
Diffstat (limited to 'src/ui/RoomSettings.cpp')
-rw-r--r--src/ui/RoomSettings.cpp9
1 files changed, 9 insertions, 0 deletions
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<mtx::events::state::Name>(roomid_.toStdString()) + .value_or(mtx::events::StateEvent<mtx::events::state::Name>{}) + .content.name.empty(); +} + QString RoomSettings::roomName() const {