From 511b80ec36ad26d5dc3d8f78e14b020c9f3baedd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Thu, 13 Aug 2020 13:50:47 -0400
Subject: [PATCH] newcallmodel: get conferences info at creation

Change-Id: Ic70badc5bd8a2a20599fee3d7f5513b83929cc83
---
 src/newcallmodel.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/newcallmodel.cpp b/src/newcallmodel.cpp
index 837c7251..2dd668c6 100644
--- a/src/newcallmodel.cpp
+++ b/src/newcallmodel.cpp
@@ -876,6 +876,9 @@ NewCallModelPimpl::slotConferenceCreated(const QString& confId)
     callInfo->status =  call::Status::IN_PROGRESS;
     callInfo->type =  call::Type::CONFERENCE;
     callInfo->startTime = std::chrono::steady_clock::now();
+    callInfo->participantsInfos = CallManager::instance().getConferenceInfos(confId);
+    for (auto& i: callInfo->participantsInfos)
+        i["uri"].replace("@ring.dht", "");
     calls[confId] = callInfo;
     QStringList callList = CallManager::instance().getParticipantList(confId);
     foreach(const auto& call, callList) {
-- 
GitLab