From 860fa521493964cf324c8c4f4eab2f6b2376193d Mon Sep 17 00:00:00 2001
From: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
Date: Fri, 30 Aug 2024 11:48:44 -0400
Subject: [PATCH] notifications: reload contacts and requests

When the app becomes active, the list of trust requests
should be reloaded for contacts to be added properly.

https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/404
Change-Id: I8e20ad28ecfecbbfbd7444dca63f6fdab5f52d66
---
 src/client/conversation_interface.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/client/conversation_interface.cpp b/src/client/conversation_interface.cpp
index 95ce7a6895..8871bb6f09 100644
--- a/src/client/conversation_interface.cpp
+++ b/src/client/conversation_interface.cpp
@@ -295,6 +295,7 @@ void
 reloadConversationsAndRequests(const std::string& accountId)
 {
     if (auto acc = jami::Manager::instance().getAccount<jami::JamiAccount>(accountId)) {
+        acc->reloadContacts();
         if (auto convModule = acc->convModule(true)) {
             convModule->reloadRequests();
             convModule->loadConversations();
-- 
GitLab