From 0b5dc40d402ac2f287c3e483971d4181531d6b1a Mon Sep 17 00:00:00 2001 From: ganfra Date: Tue, 17 Dec 2024 15:36:08 +0100 Subject: [PATCH] knock requests : make sure to use the correct confirmation submit text --- .../impl/list/KnockRequestsListView.kt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/features/knockrequests/impl/src/main/kotlin/io/element/android/features/knockrequests/impl/list/KnockRequestsListView.kt b/features/knockrequests/impl/src/main/kotlin/io/element/android/features/knockrequests/impl/list/KnockRequestsListView.kt index e928b3a726..cee983050d 100644 --- a/features/knockrequests/impl/src/main/kotlin/io/element/android/features/knockrequests/impl/list/KnockRequestsListView.kt +++ b/features/knockrequests/impl/src/main/kotlin/io/element/android/features/knockrequests/impl/list/KnockRequestsListView.kt @@ -224,24 +224,29 @@ private fun KnockRequestActionConfirmation( onDismiss: () -> Unit, modifier: Modifier = Modifier, ) { - val (title, content) = when (actionTarget) { - KnockRequestsActionTarget.AcceptAll -> Pair( + val (title, content, submitText) = when (actionTarget) { + KnockRequestsActionTarget.AcceptAll -> Triple( stringResource(R.string.screen_knock_requests_list_accept_all_alert_title), stringResource(R.string.screen_knock_requests_list_accept_all_alert_description), + stringResource(R.string.screen_knock_requests_list_accept_all_alert_confirm_button_title), + ) - is KnockRequestsActionTarget.Decline -> Pair( + is KnockRequestsActionTarget.Decline -> Triple( stringResource(R.string.screen_knock_requests_list_decline_alert_title), stringResource(R.string.screen_knock_requests_list_decline_alert_description, actionTarget.knockRequest.getBestName()), + stringResource(R.string.screen_knock_requests_list_decline_alert_confirm_button_title), ) - is KnockRequestsActionTarget.DeclineAndBan -> Pair( + is KnockRequestsActionTarget.DeclineAndBan -> Triple( stringResource(R.string.screen_knock_requests_list_ban_alert_title), stringResource(R.string.screen_knock_requests_list_ban_alert_description, actionTarget.knockRequest.getBestName()), + stringResource(R.string.screen_knock_requests_list_ban_alert_confirm_button_title), ) else -> return } ConfirmationDialog( title = title, content = content, + submitText = submitText, onSubmitClick = onSubmit, onDismiss = onDismiss, modifier = modifier,