From fb9975466fe91b0455a129927d92c52cb20c9d8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Mon, 28 Jun 2021 16:22:02 -0400
Subject: [PATCH] conversationmodel: do not copy history

Change-Id: I2a8e28703bbbf02fadb01ce0ec3d919738d0e97c
---
 src/conversationmodel.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/conversationmodel.cpp b/src/conversationmodel.cpp
index 2dd6647e..43d4fe97 100644
--- a/src/conversationmodel.cpp
+++ b/src/conversationmodel.cpp
@@ -2106,8 +2106,8 @@ ConversationModelPimpl::sort(const conversation::Info& convA, const conversation
     std::lock_guard<std::mutex> lockConvA(mtxA, std::adopt_lock);
     std::lock_guard<std::mutex> lockConvB(mtxB, std::adopt_lock);
 
-    auto historyA = convA.interactions;
-    auto historyB = convB.interactions;
+    auto& historyA = convA.interactions;
+    auto& historyB = convB.interactions;
 
     // A or B is a new conversation (without CONTACT interaction)
     if (convA.uid.isEmpty() || convB.uid.isEmpty())
-- 
GitLab