diff --git a/app/src/main/java/com/nextcloud/talk/ui/dialog/ConversationsListBottomDialog.kt b/app/src/main/java/com/nextcloud/talk/ui/dialog/ConversationsListBottomDialog.kt index c5f4af4b86..086a920984 100644 --- a/app/src/main/java/com/nextcloud/talk/ui/dialog/ConversationsListBottomDialog.kt +++ b/app/src/main/java/com/nextcloud/talk/ui/dialog/ConversationsListBottomDialog.kt @@ -205,12 +205,25 @@ class ConversationsListBottomDialog( lifecycleScope.launch { if (conversation.hasArchived) { conversationInfoViewModel.unarchiveConversation(currentUser, token) + activity.showSnackbar( + String.format( + context.resources.getString(R.string.unarchived_conversation), + conversation.displayName + ) + ) + dismiss() } else { conversationInfoViewModel.archiveConversation(currentUser, token) + activity.showSnackbar( + String.format( + context.resources.getString(R.string.archived_conversation), + conversation.displayName + ) + ) + dismiss() } } activity.fetchRooms() - dismiss() } binding.conversationOperationRename.setOnClickListener { diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8731479ad4..e4fe172ab6 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -848,4 +848,6 @@ How to translate with transifex: Replacement: Resend No conversations archived + Archived %1$s + Unarchived %1$s