mirror of
https://github.com/wger-project/flutter.git
synced 2026-02-18 00:17:48 +01:00
fixed validating username problem
This commit is contained in:
@@ -246,12 +246,13 @@ class _AuthCardState extends State<AuthCard> {
|
||||
textInputAction: TextInputAction.next,
|
||||
keyboardType: TextInputType.emailAddress,
|
||||
validator: (value) {
|
||||
if (!RegExp(r'^[\w.@+-]+$').hasMatch(value!)) {
|
||||
return AppLocalizations.of(context).usernameValidChars;
|
||||
}
|
||||
if (value.isEmpty) {
|
||||
return AppLocalizations.of(context).invalidUsername;
|
||||
}
|
||||
if (!RegExp(r'^[\w.@+-]+$').hasMatch(value!)) {
|
||||
return AppLocalizations.of(context).usernameValidChars;
|
||||
}
|
||||
|
||||
return null;
|
||||
},
|
||||
inputFormatters: [FilteringTextInputFormatter.deny(RegExp(r'\s\b|\b\s'))],
|
||||
|
||||
Reference in New Issue
Block a user