Clean up unread rooms after initial sync
This commit is contained in:
parent
1f3535bc43
commit
440237cdb9
@ -1210,6 +1210,8 @@ ChatPage::initialSyncHandler(const mtx::responses::Sync &res, mtx::http::Request
|
||||
|
||||
emit initializeViews(std::move(res.rooms));
|
||||
emit initializeRoomList(cache::client()->roomInfo());
|
||||
|
||||
cache::client()->calculateRoomReadStatus();
|
||||
} catch (const lmdb::error &e) {
|
||||
nhlog::db()->error("failed to save state after initial sync: {}", e.what());
|
||||
startInitialSync();
|
||||
|
@ -17,7 +17,6 @@
|
||||
|
||||
#include <QApplication>
|
||||
#include <QComboBox>
|
||||
#include <QDebug>
|
||||
#include <QFileDialog>
|
||||
#include <QInputDialog>
|
||||
#include <QLabel>
|
||||
@ -516,8 +515,6 @@ UserSettingsPage::importSessionKeys()
|
||||
void
|
||||
UserSettingsPage::exportSessionKeys()
|
||||
{
|
||||
qDebug() << "exporting session keys";
|
||||
|
||||
// Open password dialog.
|
||||
bool ok;
|
||||
auto password = QInputDialog::getText(this,
|
||||
|
Loading…
Reference in New Issue
Block a user