Browse Source

fix(history): Fix alias removal SQL query after group history addition

reviewable/pr6604/r1
Anthony Bilinski 3 years ago
parent
commit
4f45f30ef9
No known key found for this signature in database
GPG Key ID: 2AA8E0DA1B31FB3C
  1. 5
      src/persistence/history.cpp

5
src/persistence/history.cpp

@ -315,8 +315,9 @@ void History::removeChatHistory(const ChatId& chatId) @@ -315,8 +315,9 @@ void History::removeChatHistory(const ChatId& chatId)
queryString += QStringLiteral("; "
"DELETE FROM aliases WHERE id NOT IN ( "
" SELECT DISTINCT sender_alias FROM "
" text_messages JOIN file_transfers);");
" SELECT DISTINCT sender_alias FROM text_messages "
" UNION "
" SELECT DISTINCT sender_alias FROM file_transfers);");
queryString += QStringLiteral(
"DELETE FROM authors WHERE id NOT IN ( "

Loading…
Cancel
Save