Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display name is case sensitivity, registration fails #5099

Closed
Tracked by #5200
akallabeth opened this issue Jan 31, 2022 · 5 comments
Closed
Tracked by #5200

Display name is case sensitivity, registration fails #5099

akallabeth opened this issue Jan 31, 2022 · 5 comments
Assignees
Labels
A-Signup T-Defect Something isn't working: bugs, crashes, hangs and other reported problems X-Needs-Info Z-FTUE Issue is relevant to the first time use project or experience Z-WTF WTF moment: High Impact, Low Effort

Comments

@akallabeth
Copy link

akallabeth commented Jan 31, 2022

Linked issues:
element-hq/element-ios#5664

When building out this screen in FTUE we should ensure that the keyboard defaults to lower case letters, and has field level error message for real-time updates.


Steps to reproduce

I´ve helped a friend register a new account which failed with a strange error.

  1. Where are you starting? What can you see?
    Registration of new user. Phone autocorrect did capitalize the first letter

  2. What do you click?
    Register new user

After correcting the capital first letter the registration succeeded.

Outcome

What did you expect?

Registration complete

What happened instead?

Strange looking error code

Your phone model

Samsung, not sure which exact model

Operating system version

No response

Application version and app store

Latest from play store as of last saturday (28.01.2022)

Homeserver

matrix.org

Will you send logs?

No

@akallabeth akallabeth added the T-Defect Something isn't working: bugs, crashes, hangs and other reported problems label Jan 31, 2022
@bmarty
Copy link
Member

bmarty commented Jan 31, 2022

I quickly tested the user story with Element 1.3.17:

  • create an account on matrix.org using displayname Benoit010101. Note that on my phone, there is no capitalization of first letter for this field, and this is the expected behavior.
  • the account @benoit010101:matrix.org is created. Note that the B has become b

So I have not reproduced the issue.

Can you provide more details or a screenshot about the strange error you have seen?

@akallabeth
Copy link
Author

@bmarty sorry, no. As mentioned, did help a friend who could not register and was astonished about this too.
will not be able to get that particular phone in my hands for quite some time and don´t have any phone with google tools installed myself.

@daniellekirkwood
Copy link
Contributor

We saw users run into this issue on UserTesting.com too. I will provide more info.

@daniellekirkwood daniellekirkwood added the Z-WTF WTF moment: High Impact, Low Effort label Feb 16, 2022
@daniellekirkwood
Copy link
Contributor

Reproduced on UserTesting video Doctor1Who at 3:48

@daniellekirkwood daniellekirkwood changed the title Registration form allows case sensitivity, registration fails with weired error Display name is case sensitivity, registration fails Feb 16, 2022
@daniellekirkwood daniellekirkwood added the Z-FTUE Issue is relevant to the first time use project or experience label Feb 22, 2022
@daniellekirkwood
Copy link
Contributor

Investigating this issue with the team yesterday and found that the issue is with the username, not display name and also that in the case of SSO there's unlikely anything that we can do.

Due to those things I'm going to close this issue and we'll track the keyboard info as a part of the deliverable for this issue here which is actively being worked on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Signup T-Defect Something isn't working: bugs, crashes, hangs and other reported problems X-Needs-Info Z-FTUE Issue is relevant to the first time use project or experience Z-WTF WTF moment: High Impact, Low Effort
Projects
None yet
Development

No branches or pull requests

4 participants