Skip to content

Profile aliases #55

@U-238

Description

@U-238

Some people have more than one myRobogals account. This is especially common in Global or amongst Regional Directors, as those people also have an account in their home chapter, and the school visits are attached to the latter account.

For example, Marita has three accounts:
https://my.robogals.org/profile/marita/
https://my.robogals.org/profile/marita2/
https://my.robogals.org/profile/speaking/

Profile aliases would allow these accounts to be linked, so that when viewing their master account, all the school visits from the other accounts can be seen.

Add a new attribute User.aliases, a many-to-many relationship to User.

Example:

  1. In the Admin Panel I can open the user "marita", and select "marita2" and "speaking" as aliases.
  2. Now when someone views https://my.robogals.org/profile/marita/, they see the school visits from all the linked accounts, merged into one list

Because this will only be used by superusers, having it settable in the Admin Panel is sufficient - you don't need to make a form for it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions