From 08cb2521161b502e0900ecbff59b2458ee3a73b5 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 29 Sep 2020 17:13:59 +0200 Subject: [PATCH] Simplified code as the work is now done in the SDK (4.5.0-alpha-138 and newer) --- .../activities/main/chat/viewmodels/GroupInfoViewModel.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/main/chat/viewmodels/GroupInfoViewModel.kt b/app/src/main/java/org/linphone/activities/main/chat/viewmodels/GroupInfoViewModel.kt index 21bd4a7e8..adaf0908b 100644 --- a/app/src/main/java/org/linphone/activities/main/chat/viewmodels/GroupInfoViewModel.kt +++ b/app/src/main/java/org/linphone/activities/main/chat/viewmodels/GroupInfoViewModel.kt @@ -123,8 +123,7 @@ class GroupInfoViewModel(val chatRoom: ChatRoom?) : ErrorReportingViewModel() { index += 1 } - // Use proxy config contact instead of identity because we need GRUU - val chatRoom: ChatRoom? = coreContext.core.createChatRoom(params, coreContext.core.defaultProxyConfig?.contact, addresses) + val chatRoom: ChatRoom? = coreContext.core.createChatRoom(params, coreContext.core.defaultProxyConfig?.identityAddress, addresses) chatRoom?.addListener(listener) if (chatRoom == null) { Log.e("[Chat Room Group Info] Couldn't create chat room!") @@ -139,7 +138,7 @@ class GroupInfoViewModel(val chatRoom: ChatRoom?) : ErrorReportingViewModel() { val newSubject = subject.value.orEmpty() if (newSubject.isNotEmpty() && newSubject != chatRoom.subject) { Log.i("[Chat Room Group Info] Subject changed to $newSubject") - chatRoom.setSubject(newSubject) + chatRoom.subject = newSubject } // Removed participants