diff --git a/src/db/main-db.cpp b/src/db/main-db.cpp index 0017b2530..7acd2a09c 100644 --- a/src/db/main-db.cpp +++ b/src/db/main-db.cpp @@ -1370,7 +1370,6 @@ void MainDbPrivate::importLegacyHistory (DbSession &inDbSession) { if (state != int(ChatMessage::State::Displayed)) insertChatMessageParticipant(eventId, remoteSipAddressId, state); } - tr.commit(); lInfo() << "Successful import of legacy messages."; }; @@ -1876,6 +1875,8 @@ bool MainDb::deleteEvent (const shared_ptr &eventLog) { eventLog )->getChatMessage()->getPrivate()->dbKey = MainDbChatMessageKey(); + tr.commit(); + return true; }; }