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