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
{
|