diff --git a/src/Cache.cpp b/src/Cache.cpp
index d009c0d3..84e2ddc2 100644
--- a/src/Cache.cpp
+++ b/src/Cache.cpp
@@ -1572,7 +1572,6 @@ Cache::saveState(const mtx::responses::Sync &res)
savePresence(txn, res.presence);
markUserKeysOutOfDate(txn, userKeyCacheDb, res.device_lists.changed, currentBatchToken);
- deleteUserKeys(txn, userKeyCacheDb, res.device_lists.left);
removeLeftRooms(txn, res.rooms.leave);
@@ -4125,13 +4124,6 @@ Cache::updateUserKeys(const std::string &sync_token, const mtx::responses::Query
}
void
-Cache::deleteUserKeys(lmdb::txn &txn, lmdb::dbi &db, const std::vector<std::string> &user_ids)
-{
- for (const auto &user_id : user_ids)
- db.del(txn, user_id);
-}
-
-void
Cache::markUserKeysOutOfDate(lmdb::txn &txn,
lmdb::dbi &db,
const std::vector<std::string> &user_ids,
|