From 287ba3bbc94acdced51454e38445b41857e511d8 Mon Sep 17 00:00:00 2001 From: sowjanyakch Date: Fri, 12 Apr 2024 17:11:42 +0200 Subject: [PATCH] Not sharing the conversation link of Note to self Signed-off-by: sowjanyakch --- .../talk/conversationinfo/ConversationInfoActivity.kt | 11 +++++++++++ .../main/res/layout/activity_conversation_info.xml | 1 + 2 files changed, 12 insertions(+) diff --git a/app/src/main/java/com/nextcloud/talk/conversationinfo/ConversationInfoActivity.kt b/app/src/main/java/com/nextcloud/talk/conversationinfo/ConversationInfoActivity.kt index de1dcdae3..64771b088 100644 --- a/app/src/main/java/com/nextcloud/talk/conversationinfo/ConversationInfoActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/conversationinfo/ConversationInfoActivity.kt @@ -211,6 +211,17 @@ class ConversationInfoActivity : is ConversationInfoViewModel.GetRoomSuccessState -> { conversation = state.conversationModel viewModel.getCapabilities(conversationUser, conversationToken, conversation!!) + if (conversation?.name != context.getString(R.string.note_to_self)) { + binding.shareConversationButton.visibility = VISIBLE + } + binding.shareConversationButton.setOnClickListener { + ShareUtils.shareConversationLink( + this, + conversationUser.baseUrl, + conversation?.token, + conversation?.name + ) + } } is ConversationInfoViewModel.GetRoomErrorState -> { diff --git a/app/src/main/res/layout/activity_conversation_info.xml b/app/src/main/res/layout/activity_conversation_info.xml index 878bc69f1..0d9fb8304 100644 --- a/app/src/main/res/layout/activity_conversation_info.xml +++ b/app/src/main/res/layout/activity_conversation_info.xml @@ -271,6 +271,7 @@ android:paddingEnd="@dimen/standard_margin" android:paddingBottom="@dimen/standard_half_margin" android:orientation="horizontal" + android:visibility = "gone" android:background="?android:attr/selectableItemBackground">