From 64aa3eae4d687d899a56705c8105a10a8eac4db5 Mon Sep 17 00:00:00 2001 From: Anthony Bilinski Date: Thu, 8 Aug 2019 21:06:42 -0700 Subject: [PATCH] fix(history): select only pending history for the requested friend --- src/persistence/history.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/persistence/history.cpp b/src/persistence/history.cpp index 41c9323d3..96c493f94 100644 --- a/src/persistence/history.cpp +++ b/src/persistence/history.cpp @@ -612,9 +612,10 @@ QList History::getUnsentMessagesForFriend(const ToxPk& fri "aliases.display_name, sender.public_key, message " "FROM history " "JOIN faux_offline_pending ON history.id = faux_offline_pending.id " - "JOIN peers chat on chat.public_key = '%1' " + "JOIN peers chat on history.chat_id = chat.id " "JOIN aliases on sender_alias = aliases.id " - "JOIN peers sender on aliases.owner = sender.id;") + "JOIN peers sender on aliases.owner = sender.id " + "WHERE chat.public_key='%1';") .arg(friendPk.toString()); QList ret;