diff --git a/app/src/main/java/com/nextcloud/talk/threadsoverview/viewmodels/ThreadsOverviewViewModel.kt b/app/src/main/java/com/nextcloud/talk/threadsoverview/viewmodels/ThreadsOverviewViewModel.kt index 9cb357231..0c438c15e 100644 --- a/app/src/main/java/com/nextcloud/talk/threadsoverview/viewmodels/ThreadsOverviewViewModel.kt +++ b/app/src/main/java/com/nextcloud/talk/threadsoverview/viewmodels/ThreadsOverviewViewModel.kt @@ -32,7 +32,7 @@ class ThreadsOverviewViewModel @Inject constructor( val threadsListState: StateFlow = _threadsListState fun init(roomToken: String) { - val url = ApiUtils.getUrlForThreads( + val url = ApiUtils.getUrlForRecentThreads( version = 1, baseUrl = _currentUser.baseUrl, token = roomToken diff --git a/app/src/main/java/com/nextcloud/talk/utils/ApiUtils.kt b/app/src/main/java/com/nextcloud/talk/utils/ApiUtils.kt index ad893cc34..bea804879 100644 --- a/app/src/main/java/com/nextcloud/talk/utils/ApiUtils.kt +++ b/app/src/main/java/com/nextcloud/talk/utils/ApiUtils.kt @@ -528,9 +528,9 @@ object ApiUtils { fun getUrlForProfile(baseUrl: String, userId: String): String = "$baseUrl$OCS_API_VERSION/profile/$userId" - fun getUrlForThreads(version: Int, baseUrl: String?, token: String): String = - getUrlForChat(version, baseUrl, token) + "/threads" + fun getUrlForRecentThreads(version: Int, baseUrl: String?, token: String): String = + getUrlForChat(version, baseUrl, token) + "/threads/recent" fun getUrlForThread(version: Int, baseUrl: String?, token: String, threadId: Int): String = - getUrlForThreads(version, baseUrl, token) + "/$threadId" + getUrlForChat(version, baseUrl, token) + "/threads" + "/$threadId" }