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

Locally assigned roles no longer searches email address

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Setup

      1. Login as admin
      2. Navigate to Users > Accounts > User profile fields in site administration
      3. Create a new Text input profile field
        • Short name: food
        • Name: Food
        • Maximum length: 128
      4. Navigate to Users > Permissions > User policies in site administration
      5. Under Show user identity tick the following fields:
        • Email address
        • Department
        • Food
      6. Create new user one:
        • First name: User
        • Surname: One
        • Email address: firstuser@example.com
        • Department: History
        • Food: Carrots
      7. Create new user two:
        • First name: User
        • Surname: Two
        • Email address: second@dotcom.com
        • Department: Law
        • Food: Lettuce

      Role assignment page

      1. Navigate to Users > Permissions> Assign system roles in site administration
      2. Press Manager
      3. Search Potential users by email address "second@dotcom.com" and add User Two
      4. Confirm you can search both Existing users and Potential users list by users name/email/department

      Groups management (using custom user fields)

      1. Create a new course
      2. Enrol both new users as students
      3. Create a new group
      4. Press Add/remove users for the new group
      5. Search Potential members by email address "second@dotcom.com" and add User Two
      6. Confirm you can search both Existing members and Potential members list by users name/email/department/food custom field
      Show
      Setup Login as admin Navigate to Users > Accounts > User profile fields in site administration Create a new Text input profile field Short name: food Name: Food Maximum length: 128 Navigate to Users > Permissions > User policies in site administration Under Show user identity tick the following fields: Email address Department Food Create new user one: First name: User Surname: One Email address: firstuser@example.com Department: History Food: Carrots Create new user two: First name: User Surname: Two Email address: second@dotcom.com Department: Law Food: Lettuce Role assignment page Navigate to Users > Permissions> Assign system roles in site administration Press Manager Search Potential users by email address "second@dotcom.com" and add User Two Confirm you can search both Existing users and Potential users list by users name/email/department Groups management (using custom user fields) Create a new course Enrol both new users as students Create a new group Press Add/remove users for the new group Search Potential members by email address "second@dotcom.com" and add User Two Confirm you can search both Existing members and Potential members list by users name/email/department/food custom field
    • Affected Branches:
      MOODLE_311_STABLE
    • Fixed Branches:
      MOODLE_311_STABLE
    • Pull 3.11 Branch:
      MDL-71647-311
    • Pull Master Branch:

      Description

      As found on moodle.org and qa.moodledemo.net i.e. sites using Moodle 3.11:

      1. Log in as an admin and go to 'Assign system roles' in the site admin or log in as a teacher and go to 'Locally assigned roles' for any activity in a course.
      2. Choose any role to assign.
      3. In the search box start typing an email address that a potential user has.

      Expected result: The search finds the user.

      Actual result: The user is not found.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              pholden Paul Holden
              Reporter:
              tsala Helen Foster
              Peer reviewer:
              Carlos Escobedo Carlos Escobedo
              Integrator:
              Andrew Lyons Andrew Lyons
              Tester:
              Anna Carissa Sadia Anna Carissa Sadia
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                12/Jul/21

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour, 30 minutes
                  1h 30m