From ec9c018864133c48ea2fc8ffde5508de4dcc11d6 Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Fri, 11 Jul 2025 17:42:37 +0200 Subject: [PATCH] use new endpoint for recent threads Signed-off-by: Marcel Hibbe --- .../threadsoverview/viewmodels/ThreadsOverviewViewModel.kt | 2 +- app/src/main/java/com/nextcloud/talk/utils/ApiUtils.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) 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" }