Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Transfer invites/rooms/etc. when a guest account is upgraded #7918

Open
eiclu opened this issue Jul 21, 2020 · 1 comment
Open

Transfer invites/rooms/etc. when a guest account is upgraded #7918

eiclu opened this issue Jul 21, 2020 · 1 comment
Labels
A-Guests A-Invite Inviting users to rooms and accepting invites O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.

Comments

@eiclu
Copy link

eiclu commented Jul 21, 2020

Description:

Right now, when I want to PM a guest account as a registered user, I can initiate the conversation, but the guest can't accept the invitation, getting prompted to create an account instead. But after creating an account, the invite is no longer valid, since the name changed.

Also, the other way around, when I want to PM another user as a guest, it prompts me to create an account.

I think it would make sense to allow guests to participate in Private Message Rooms. If there are spam concerns, it could be realized by simply allowing guest accounts to accept invites to PM rooms by registered users

@anoadragon453
Copy link
Member

Thanks for reporting @LookitheFirst. I assume you've mainly looked at this from the perspective of using Element?

If so, I think that there's two classes of issue here:

  1. Things that can be solved server-side, such as transferring invites/rooms/etc. when a guest is upgraded into a regular user
    • I think we should keep this issue as the place for discussion for this
  2. Things that may be blocked by the client, such as preventing the joining of rooms by a guest - as the client-server specification allows a guest user to do this. I believe that Element currently blocks most behaviour of a guest, even if the server technically allows it.

By the way, with regards to 2, server-side I see that #4146 and #2065 exist, which may also prevent guest users from joining PMs, especially when they're from users on other homeservers.

In regards to the UX as a whole though, I think that should probably be attacked from the client side first: element-hq/element-web#14584

@anoadragon453 anoadragon453 added z-bug (Deprecated Label) z-p2 (Deprecated Label) z-p3 (Deprecated Label) and removed z-p3 (Deprecated Label) labels Jul 22, 2020
@anoadragon453 anoadragon453 changed the title Allow Guests to send/recieve Private Messages Transfer invites/rooms/etc. when a guest account is upgraded Jul 22, 2020
@MadLittleMods MadLittleMods added A-Guests T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. A-Invite Inviting users to rooms and accepting invites labels May 16, 2022
@DMRobertson DMRobertson added S-Minor Blocks non-critical functionality, workarounds exist. O-Uncommon Most users are unlikely to come across this or unexpected workflow and removed z-bug (Deprecated Label) z-p2 (Deprecated Label) labels Nov 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Guests A-Invite Inviting users to rooms and accepting invites O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
Projects
None yet
Development

No branches or pull requests

4 participants