Skip to content

Being invited to a Space via URL: Fix Unhappy path Spinner (with Join button) #19359

Closed
matrix-org/matrix-react-sdk
#6972
@daniellekirkwood

Description

@daniellekirkwood

Your use case

During Community Testing session October 5, 2021 a user encountered the following:

"By URL - as a new user: When I don't create a new account (press X at top right), the Space keeps sitting there with a spinner, which is kinda not optimal. I think making the "join" button reappear would make sense."

To recreate, click [X] at step 6:

  1. [User 1] Right click on space in left panel and "Invite people"
  2. [User 1] Copy link and share with another user who doesn’t have an account (e.g. open it in a private browsing session or in another web browser)
  3. [Unregistered user 2] Another account clicks the link to join
    -> See matrix.to page with “Continue”
  4. Click “Continue” and then continue with Element in your browser (you should see two more pages on element.to)
    -> app.element.io loads
  5. Replace “app” in the URL with “staging”
    -> Account appears as "Guest"
  6. [Unregistered user 2] Click on “Join”
    -> See “sign in or create account” dialog
  7. [Unregistered user 2] Create new account (see test case for creating new account
    On account creation completion, now registered user 2 should be a member of the space

Have you considered any alternatives?

No

Additional context

No response

Metadata

Metadata

Assignees

Labels

A-InviteA-SpacesSpaces, groups, communitiesO-OccasionalAffects or can be seen by some users regularly or most users rarelyS-MinorImpairs non-critical functionality or suitable workarounds existT-DefectZ-Community-Testing

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions