From ea18eaa3d63eaaff7285fe7ead50243566bc6c27 Mon Sep 17 00:00:00 2001 From: Benoit Martins Date: Fri, 19 Apr 2024 13:55:26 +0200 Subject: [PATCH] Fix meeting address joined --- .../Fragments/HistoryListFragment.swift | 25 +++---------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/Linphone/UI/Main/History/Fragments/HistoryListFragment.swift b/Linphone/UI/Main/History/Fragments/HistoryListFragment.swift index 38f5d4b5a..70e2f1171 100644 --- a/Linphone/UI/Main/History/Fragments/HistoryListFragment.swift +++ b/Linphone/UI/Main/History/Fragments/HistoryListFragment.swift @@ -214,19 +214,10 @@ struct HistoryListFragment: View { if historyListViewModel.callLogs[index].dir == .Outgoing && historyListViewModel.callLogs[index].toAddress != nil { if historyListViewModel.callLogs[index].toAddress!.asStringUriOnly().hasPrefix("sip:conference-focus@sip.linphone.org") { do { - //let reudumatin = try Factory.Instance.createAddress(addr: "sip:conference-focus@sip.linphone.org;conf-id=8~YNkpFOv;gr=0ee3f37f-6df2-0071-bb9a-a4e24be30135") - /* - let reutest = try Factory.Instance.createAddress(addr: "sip:conference-focus@sip.linphone.org;conf-id=iVs8XshC~;gr=0ee3f37f-6df2-0071-bb9a-a4e24be30135") - - telecomManager.doCallWithCore( - addr: reutest, isVideo: false, isConference: true - ) - */ - - let reutest = try Factory.Instance.createAddress(addr: "sip:conference-focus@sip.linphone.org;conf-id=~~zKKyETb;gr=0ee3f37f-6df2-0071-bb9a-a4e24be30135") + let meetingAddress = try Factory.Instance.createAddress(addr: historyListViewModel.callLogs[index].toAddress!.asStringUriOnly()) telecomManager.meetingWaitingRoomDisplayed = true - telecomManager.meetingWaitingRoomSelected = reutest + telecomManager.meetingWaitingRoomSelected = meetingAddress } catch {} } else { telecomManager.doCallWithCore( @@ -236,18 +227,10 @@ struct HistoryListFragment: View { } else if historyListViewModel.callLogs[index].fromAddress != nil { if historyListViewModel.callLogs[index].fromAddress!.asStringUriOnly().hasPrefix("sip:conference-focus@sip.linphone.org") { do { - //let reudumatin = try Factory.Instance.createAddress(addr: "sip:conference-focus@sip.linphone.org;conf-id=8~YNkpFOv;gr=0ee3f37f-6df2-0071-bb9a-a4e24be30135") - /* - let reutest = try Factory.Instance.createAddress(addr: "sip:conference-focus@sip.linphone.org;conf-id=iVs8XshC~;gr=0ee3f37f-6df2-0071-bb9a-a4e24be30135") - telecomManager.doCallWithCore( - addr: reutest, isVideo: false, isConference: true - ) - */ - - let reutest = try Factory.Instance.createAddress(addr: "sip:conference-focus@sip.linphone.org;conf-id=~~zKKyETb;gr=0ee3f37f-6df2-0071-bb9a-a4e24be30135") + let meetingAddress = try Factory.Instance.createAddress(addr: historyListViewModel.callLogs[index].fromAddress!.asStringUriOnly()) telecomManager.meetingWaitingRoomDisplayed = true - telecomManager.meetingWaitingRoomSelected = reutest + telecomManager.meetingWaitingRoomSelected = meetingAddress } catch {} } else { telecomManager.doCallWithCore(