diff options
author | Dave Arter <davea@mysociety.org> | 2018-01-29 08:28:36 +0000 |
---|---|---|
committer | Dave Arter <davea@mysociety.org> | 2018-02-07 17:22:10 +0000 |
commit | 01311af63412f39b75ff3b12bb6dc4051eab13b3 (patch) | |
tree | f612e211382ed2523e5fe65716722fa30ea9a7b7 /perllib/FixMyStreet/DB/Result/User.pm | |
parent | d1f04a07b1eb2f24a065a26320350977a10b400f (diff) |
Allow ‘report as another user’ to only provide a phone number
Diffstat (limited to 'perllib/FixMyStreet/DB/Result/User.pm')
-rw-r--r-- | perllib/FixMyStreet/DB/Result/User.pm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/perllib/FixMyStreet/DB/Result/User.pm b/perllib/FixMyStreet/DB/Result/User.pm index a6b927ad1..db68236bf 100644 --- a/perllib/FixMyStreet/DB/Result/User.pm +++ b/perllib/FixMyStreet/DB/Result/User.pm @@ -200,9 +200,13 @@ sub check_for_errors { } elsif ($self->phone_verified) { my $parsed = FixMyStreet::SMS->parse_username($self->phone); if (!$parsed->{phone}) { + # Errors with the phone number may apply to both the username or + # phone field depending on the form. $errors{username} = _('Please check your phone number is correct'); + $errors{phone} = _('Please check your phone number is correct'); } elsif (!$parsed->{may_be_mobile}) { $errors{username} = _('Please enter a mobile number'); + $errors{phone} = _('Please enter a mobile number'); } } |