Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-44161

My Connections: User should not disappear in the search results after clicking "Connect"

    XMLWordPrintable

    Details

    • Test Plan:
      Hide
      1. Log in as a user who doesn't have any connection, click "My Connections."
      2. Enter some keywords in the "search for people" part and press "enter." I used "student" for testing because then there will be many results.
      3. In the search results, choose one user and click "Connect."

      (/)Expected Behavior: The user doesn't disappear and the button changes from "Connect" to "Cancel Request."

      (x)Current Behavior: The user disappears and no message appears.

      Show
      Log in as a user who doesn't have any connection, click "My Connections." Enter some keywords in the "search for people" part and press "enter." I used "student" for testing because then there will be many results. In the search results, choose one user and click "Connect." (/)Expected Behavior : The user doesn't disappear and the button changes from "Connect" to "Cancel Request." (x)Current Behavior : The user disappears and no message appears.

      Description

      When you click the avatar at the upper right corner and click My Connections, you can search for people and click "Connect" to send a connection request to the user. The current behavior is that when you click "Connect," the user you have sent a request to will be removed from the search results. I think it would be natural to change the button of "Connect" to "Cancel Request" for the user rather than directly remove the user. Actually, if you click "Back to My Connections" and search for the same keyword again, you will see the user you have sent a request to in the search results and the user only has "Cancel Request" button instead of "Connect" button. This should be the expected behavior when you click "Connect" for any user.

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                fyin2 Fangcong Yin
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    Git Integration