From 94fdf777cbfa205591d42f03f2d1f895aa84d2de Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sat, 22 Feb 2025 13:04:39 -0500 Subject: [PATCH] Early exit if we're checking mutual rooms with yourself This is rejected by servers too, so don't even bother doing as it doesn't make sense. --- src/models/commonroomsmodel.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/models/commonroomsmodel.cpp b/src/models/commonroomsmodel.cpp index e3a896d68..c355f30d4 100644 --- a/src/models/commonroomsmodel.cpp +++ b/src/models/commonroomsmodel.cpp @@ -60,6 +60,11 @@ void CommonRoomsModel::reload() return; } + // Checking if you have mutual rooms with yourself doesn't make sense and servers reject it too + if (m_connection->userId() == m_userId) { + return; + } + m_connection->callApi(m_userId).then([this](const auto job) { const auto &replyData = job->jsonData(); beginResetModel();