From 98a9eebc898617eddbd3fe7b0c2d7a5f33feca85 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Wed, 2 Nov 2022 15:51:56 -0400
Subject: [PATCH] misc: update profile before members

Change-Id: Idb51e3e6cf895fe1aaf88156c0b0296bdf95b263
GitLab: #873
---
 src/libclient/conversationmodel.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/libclient/conversationmodel.cpp b/src/libclient/conversationmodel.cpp
index a148f5881..2e1d7b471 100644
--- a/src/libclient/conversationmodel.cpp
+++ b/src/libclient/conversationmodel.cpp
@@ -994,11 +994,11 @@ void
 ConversationModel::createConversation(const VectorString& participants, const MapStringString& infos)
 {
     auto convUid = ConfigurationManager::instance().startConversation(owner.id);
+    if (!infos.isEmpty())
+        updateConversationInfos(convUid, infos);
     for (const auto& participant : participants) {
         ConfigurationManager::instance().addConversationMember(owner.id, convUid, participant);
     }
-    if (!infos.isEmpty())
-        updateConversationInfos(convUid, infos);
     pimpl_->addSwarmConversation(convUid);
     Q_EMIT newConversation(convUid);
     pimpl_->invalidateModel();
-- 
GitLab