From 28acea55e2efd76dd85bba4f343a668c3015db3b Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Thu, 16 Jun 2022 01:49:51 +0200 Subject: Remove redundant alias function --- src/Cache.cpp | 25 ------------------------- 1 file changed, 25 deletions(-) (limited to 'src/Cache.cpp') diff --git a/src/Cache.cpp b/src/Cache.cpp index 2b83fbb5..756e50ad 100644 --- a/src/Cache.cpp +++ b/src/Cache.cpp @@ -2756,31 +2756,6 @@ Cache::getRoomIsSpace(lmdb::txn &txn, lmdb::dbi &statesdb) return false; } -std::optional -Cache::getRoomAliases(const std::string &roomid) -{ - using namespace mtx::events; - using namespace mtx::events::state; - - auto txn = ro_txn(env_); - auto statesdb = getStatesDb(txn, roomid); - - std::string_view event; - bool res = statesdb.get(txn, to_string(mtx::events::EventType::RoomCanonicalAlias), event); - - if (res) { - try { - StateEvent msg = json::parse(event); - - return msg.content; - } catch (const json::exception &e) { - nhlog::db()->warn("failed to parse m.room.canonical_alias event: {}", e.what()); - } - } - - return std::nullopt; -} - QString Cache::getInviteRoomName(lmdb::txn &txn, lmdb::dbi &statesdb, lmdb::dbi &membersdb) { -- cgit 1.5.1