Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-2018

Allow leaving a group while an invite is pending in order to make room

    XMLWordPrintableJSON

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Minor
    • Resolution: Released
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
    • Test Plan:
      Hide

      You will need two avatars: A and B.

      With A join the maximum number of groups (currently 42). Depending on which groups you join you may want to disable receiving notices from them, as with this many groups those notices can pile up.

      B should be in at least three groups that A is not already in:
      A group that is free to join
      A group that has a fee to join
      A group that can be joined only by invitation

      Log A and B into the same region and have them stand facing each other.

      In the first part of the test you will send a join invitation twice for each of the three test groups.

      With B:
      Right click on A, pick Invite to group, and invite A to a group, testing all three types.

      With A:
      Open People->Groups
      Click on the Join button: A notification appears saying you have to leave a group before joining this one.
      Leave a group.
      Click on the Join button on the notification: you should join the group you were invited to.
      Leave the group you just joined.
      Rejoin the group you had to leave initially.
      Repeat this test but this time click on the Decline button.

      In the second part of the test have B send two invitations to A.
      A should be able to join both groups after leaving two groups.
      You can have A leave a group and click on the uppermost Join message, then leave another group, and click on the second Join message, or leave two groups before Joining the two he was invited to.

      Note: The notifications with the Join button will stack on top of each other with no indication which group they are for, only who has sent the invitation.

      Show
      You will need two avatars: A and B. With A join the maximum number of groups (currently 42). Depending on which groups you join you may want to disable receiving notices from them, as with this many groups those notices can pile up. B should be in at least three groups that A is not already in: A group that is free to join A group that has a fee to join A group that can be joined only by invitation Log A and B into the same region and have them stand facing each other. In the first part of the test you will send a join invitation twice for each of the three test groups. With B: Right click on A, pick Invite to group, and invite A to a group, testing all three types. With A: Open People->Groups Click on the Join button: A notification appears saying you have to leave a group before joining this one. Leave a group. Click on the Join button on the notification: you should join the group you were invited to. Leave the group you just joined. Rejoin the group you had to leave initially. Repeat this test but this time click on the Decline button. In the second part of the test have B send two invitations to A. A should be able to join both groups after leaving two groups. You can have A leave a group and click on the uppermost Join message, then leave another group, and click on the second Join message, or leave two groups before Joining the two he was invited to. Note: The notifications with the Join button will stack on top of each other with no indication which group they are for, only who has sent the invitation.

      Description

      If you get invited to a group and your groups are maxed a notification appears telling you to leave a group. However, if you leave a group and click the join button on the notification that has the "You have reached your maximum number of groups" message, NOTHING happens. you do not join the group you were invited to.

      Not all groups are open enrollment, so being able to join a group via an invitation should work.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            cummere.mayo Cummere Mayo
            Contributor:
            Jonathan Yap
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: