From cf862af3ca15687707d0092cb5a677e167250305 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 23 Feb 2026 11:00:12 -0400 Subject: [PATCH] Increase bank transfer minimum name limit. Co-authored-by: Greyson Parrelli --- .../app/subscription/donate/transfer/BankDetailsValidator.kt | 2 +- .../donate/transfer/details/BankTransferDetailsFragment.kt | 2 +- .../donate/transfer/ideal/IdealTransferDetailsFragment.kt | 2 +- app/src/main/res/values/strings.xml | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/BankDetailsValidator.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/BankDetailsValidator.kt index 628c7ac142..ed828782f6 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/BankDetailsValidator.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/BankDetailsValidator.kt @@ -10,7 +10,7 @@ object BankDetailsValidator { private val EMAIL_REGEX: Regex = ".+@.+\\..+".toRegex() fun validName(name: String): Boolean { - return name.length >= 2 + return name.length >= 3 } fun validEmail(email: String): Boolean { diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/details/BankTransferDetailsFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/details/BankTransferDetailsFragment.kt index f34a8f922f..99bc14ec0c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/details/BankTransferDetailsFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/details/BankTransferDetailsFragment.kt @@ -312,7 +312,7 @@ private fun BankTransferDetailsContent( isError = state.showNameError(), supportingText = { if (state.showNameError()) { - Text(text = stringResource(id = R.string.BankTransferDetailsFragment__minimum_2_characters)) + Text(text = stringResource(id = R.string.BankTransferDetailsFragment__minimum_3_characters)) } }, modifier = Modifier diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/ideal/IdealTransferDetailsFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/ideal/IdealTransferDetailsFragment.kt index 9d71de3902..d0d0b92a6f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/ideal/IdealTransferDetailsFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/transfer/ideal/IdealTransferDetailsFragment.kt @@ -266,7 +266,7 @@ private fun IdealTransferDetailsContent( isError = state.showNameError(), supportingText = { if (state.showNameError()) { - Text(text = stringResource(id = R.string.BankTransferDetailsFragment__minimum_2_characters)) + Text(text = stringResource(id = R.string.BankTransferDetailsFragment__minimum_3_characters)) } }, modifier = Modifier diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 5c6fa576cf..44ee789624 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -7377,8 +7377,8 @@ IBAN country code is not supported Invalid IBAN - - Minimum 2 characters + + Minimum 3 characters Invalid email address