From 27817b42378c46e507ca78c938130e5269098401 Mon Sep 17 00:00:00 2001 From: SessionHero01 Date: Fri, 3 Oct 2025 13:43:37 +0800 Subject: [PATCH] Fix missing native method implementation --- library/src/main/cpp/conversation.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/library/src/main/cpp/conversation.cpp b/library/src/main/cpp/conversation.cpp index 45f1538..b6a1390 100644 --- a/library/src/main/cpp/conversation.cpp +++ b/library/src/main/cpp/conversation.cpp @@ -313,6 +313,14 @@ Java_network_loki_messenger_libsession_1util_ConversationVolatileConfig_eraseLeg return convos->erase_legacy_group(jni_utils::JavaStringRef(env, group_id).view()); } +extern "C" +JNIEXPORT void JNICALL +Java_network_loki_messenger_libsession_1util_ConversationVolatileConfig_setLegacyGroup(JNIEnv *env, + jobject thiz, + jobject o) { + ptrToConvoInfo(env, thiz)->set(deserialize_legacy_closed_group(env, o)); +} + extern "C" JNIEXPORT jint JNICALL Java_network_loki_messenger_libsession_1util_ConversationVolatileConfig_sizeCommunities(JNIEnv *env, @@ -448,3 +456,4 @@ Java_network_loki_messenger_libsession_1util_ConversationVolatileConfig_eraseBli JNIEnv *env, jobject thiz, jstring blinded_id) { return ptrToConvoInfo(env, thiz)->erase_blinded_1to1(jni_utils::JavaStringRef(env, blinded_id).view()); } +