Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-13805

Reading student messages as a teacher doesn't function correctly

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.3, 2.3.2
    • Fix Version/s: 2.3.5, 2.4.2
    • Component/s: Messages
    • Labels:
    • Testing Instructions:
      Hide

      For this test you'll need two browsers, ie Firefox and Chrome, and three users.

      Make sure each user has at least one message to and from each other user. Make them something easy to identify. For example, "hello user A, this is from user B."

      Make sure one of the users is your admin.

      Pick one of the other two to be your target user. They must be enrolled in a course. Make sure that user has the other non-admin user as a contact.

      As admin go into a course and click on participants in the navigation block. Click on the name of your target user.

      You'll notice that the participants part of the navigation tree now includes the user you selected. Click on "messages" under your selected user.

      The target user's contact list should be displayed. Click on one of their contacts and check that the correct users are displayed.

      Note that the add/remove contact icon etc are hidden as you are not allowed to do that stuff while viewing someone else's messages. Search is also unavailable as one user searching another user's messages is not currently supported.

      Open your other browser and log in as the target user. Go to their messages. Click on the same contact.
      The two screens should now match aside from the small differences noted above.

      In both browsers select the various options available in the messaging navigation drop down and check that the stuff displayed is the same.

      Show
      For this test you'll need two browsers, ie Firefox and Chrome, and three users. Make sure each user has at least one message to and from each other user. Make them something easy to identify. For example, "hello user A, this is from user B." Make sure one of the users is your admin. Pick one of the other two to be your target user. They must be enrolled in a course. Make sure that user has the other non-admin user as a contact. As admin go into a course and click on participants in the navigation block. Click on the name of your target user. You'll notice that the participants part of the navigation tree now includes the user you selected. Click on "messages" under your selected user. The target user's contact list should be displayed. Click on one of their contacts and check that the correct users are displayed. Note that the add/remove contact icon etc are hidden as you are not allowed to do that stuff while viewing someone else's messages. Search is also unavailable as one user searching another user's messages is not currently supported. Open your other browser and log in as the target user. Go to their messages. Click on the same contact. The two screens should now match aside from the small differences noted above. In both browsers select the various options available in the messaging navigation drop down and check that the stuff displayed is the same.
    • Affected Branches:
      MOODLE_18_STABLE, MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull Master Branch:
      MDL-13805_others_messages

      Description

      Accessing the messages of a student while logged in as a teacher does not function quite right. You tend to be directed back to your own messages.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    11/Mar/13