From 57c8c7a5fbce74b18856ecdf12bd274fb6bbcbe7 Mon Sep 17 00:00:00 2001 From: Pierre Nicolas <pierre.nicolas@savoirfairelinux.com> Date: Thu, 25 May 2023 13:58:54 -0400 Subject: [PATCH] conversation: implement getconversationpreferences Change-Id: I61eb6bef77e2273b27679c10a026cc0065c9ec36 --- .../main/kotlin/net/jami/services/AccountService.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/jami-android/libjamiclient/src/main/kotlin/net/jami/services/AccountService.kt b/jami-android/libjamiclient/src/main/kotlin/net/jami/services/AccountService.kt index 3683fcad0..ddfe30c52 100644 --- a/jami-android/libjamiclient/src/main/kotlin/net/jami/services/AccountService.kt +++ b/jami-android/libjamiclient/src/main/kotlin/net/jami/services/AccountService.kt @@ -1132,6 +1132,16 @@ class AccountService( JamiService.setConversationPreferences(accountId, conversationId, StringMap.toSwig(info)) } + /** + * Daemon interface to get conversation preferences (color, emoji, etc.) + * @param accountId account id + * @param conversationId conversation id + * @return map of preferences + */ + fun getConversationPreferences(accountId: String, conversationId: String): Map<String, String> { + return JamiService.getConversationPreferences(accountId, conversationId) + } + fun updateConversationInfo(accountId: String, conversationId: String, info: Map<String, String>) { JamiService.updateConversationInfos(accountId, conversationId, StringMap.toSwig(info)) } -- GitLab