diff --git a/app/src/main/java/org/linphone/activities/main/conference/viewmodels/ScheduledConferencesViewModel.kt b/app/src/main/java/org/linphone/activities/main/conference/viewmodels/ScheduledConferencesViewModel.kt index 67e7e3e03..ac7fee75e 100644 --- a/app/src/main/java/org/linphone/activities/main/conference/viewmodels/ScheduledConferencesViewModel.kt +++ b/app/src/main/java/org/linphone/activities/main/conference/viewmodels/ScheduledConferencesViewModel.kt @@ -34,12 +34,7 @@ class ScheduledConferencesViewModel : ViewModel() { private val listener = object : CoreListenerStub() { override fun onConferenceInfoReceived(core: Core, conferenceInfo: ConferenceInfo) { Log.i("[Scheduled Conferences] New conference info received") - val conferencesList = arrayListOf() - conferencesList.addAll(conferences.value.orEmpty()) - val data = ScheduledConferenceData(conferenceInfo) - conferencesList.add(data) - conferencesList.sortBy { it.conferenceInfo.dateTime } - conferences.value = conferencesList + computeConferenceInfoList() } }