fix to open thread from message context menu

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
Marcel Hibbe 2025-07-11 12:55:52 +02:00
parent fe87517128
commit ed488d6424
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B
2 changed files with 5 additions and 3 deletions

View File

@ -430,8 +430,10 @@ class MessageActionsDialog(
private fun initMenuOpenThread(visible: Boolean) {
if (visible) {
dialogMessageActionsBinding.menuOpenThread.setOnClickListener {
chatActivity.openThread(message.jsonMessageId.toLong())
dismiss()
message.threadId?.let {
chatActivity.openThread(it)
dismiss()
}
}
}

View File

@ -529,7 +529,7 @@ object ApiUtils {
fun getUrlForProfile(baseUrl: String, userId: String): String = "$baseUrl$OCS_API_VERSION/profile/$userId"
fun getUrlForThreads(version: Int, baseUrl: String?, token: String): String =
getUrlForApi(version, baseUrl) + "/chat/" + token + "/threads"
getUrlForChat(version, baseUrl, token) + "/threads"
fun getUrlForThread(version: Int, baseUrl: String?, token: String, threadId: Int): String =
getUrlForThreads(version, baseUrl, token) + "/$threadId"