From 889ca51b6498f5cb6995943a26a121bc1c2b331a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Fri, 25 Jun 2021 19:00:18 -0400
Subject: [PATCH] conversationsadapter: fix build

conversationModel is a unique_ptr

Change-Id: If3f85387c3f322c83abe5921705ab6e8addf8373
---
 src/conversationsadapter.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/conversationsadapter.cpp b/src/conversationsadapter.cpp
index 8a1877f87..7967b63ac 100644
--- a/src/conversationsadapter.cpp
+++ b/src/conversationsadapter.cpp
@@ -116,8 +116,8 @@ ConversationsAdapter::ConversationsAdapter(SystemTray* systemTray,
                 auto& convInfo = lrcInstance_->getConversationFromPeerUri(peerUri, accountId);
                 if (convInfo.uid.isEmpty())
                     return;
-                auto* convModel = lrcInstance_->getAccountInfo(accountId).conversationModel;
-                convModel->acceptConversationRequest(convInfo.uid);
+                auto& accInfo = lrcInstance_->getAccountInfo(accountId);
+                accInfo.conversationModel->acceptConversationRequest(convInfo.uid);
             });
     connect(systemTray_,
             &SystemTray::refusePendingActivated,
@@ -125,8 +125,8 @@ ConversationsAdapter::ConversationsAdapter(SystemTray* systemTray,
                 auto& convInfo = lrcInstance_->getConversationFromPeerUri(peerUri, accountId);
                 if (convInfo.uid.isEmpty())
                     return;
-                auto* convModel = lrcInstance_->getAccountInfo(accountId).conversationModel;
-                convModel->removeConversation(convInfo.uid);
+                auto& accInfo = lrcInstance_->getAccountInfo(accountId);
+                accInfo.conversationModel->removeConversation(convInfo.uid);
             });
 #endif
 }
-- 
GitLab