summary refs log tree commit diff
path: root/src/Cache.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2022-06-16 01:49:51 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2022-06-17 03:14:48 +0200
commit28acea55e2efd76dd85bba4f343a668c3015db3b (patch)
tree68f43d66ea938357d7e4649daaf5dbc661811045 /src/Cache.cpp
parentTranslated using Weblate (Finnish) (diff)
downloadnheko-28acea55e2efd76dd85bba4f343a668c3015db3b.tar.xz
Remove redundant alias function
Diffstat (limited to '')
-rw-r--r--src/Cache.cpp25
1 files changed, 0 insertions, 25 deletions
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<mtx::events::state::CanonicalAlias> -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<CanonicalAlias> 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) {