diff --git a/src/db/main-db.cpp b/src/db/main-db.cpp index 245e32473..4e64e40c9 100644 --- a/src/db/main-db.cpp +++ b/src/db/main-db.cpp @@ -2084,6 +2084,7 @@ void MainDb::markChatMessagesAsRead (const ChatRoomId &chatRoomId) const { soci::transaction tr(*session); const long long &dbChatRoomId = d->selectChatRoomId(chatRoomId); *session << query, soci::use(dbChatRoomId); + tr.commit(); } return true;