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

Teacher cannot set messaging preferences for assignment

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.3
    • Fix Version/s: 2.3
    • Component/s: Assignment, Messages
    • Labels:
    • Database:
      Any
    • Testing Instructions:
      Hide

      Test 1

      1. Login as a user who is only assigned a student role at a course level and no roles at any other level
      2. View the "My profile -> Messaging" page
      3. Messaging options for "Assignment notifications" should be visible

      Test 2

      1. Login as a user who is only assigned an "Editing Teacher" role at a course level and no roles at any other level
      2. View the "My profile -> Messaging" page
      3. Messaging options for "Assignment notifications" should be visible

      Test 3

      1. Login as a user who is assigned a "Student" role at a course level with an instance of the new assignment module
      2. Submit an assignment
      3. View the "Recent notification" messages in "My profile -> Messages"
      4. You should see a message about your assignment submission
      5. You see a message about your assignment submission
      Show
      Test 1 Login as a user who is only assigned a student role at a course level and no roles at any other level View the "My profile -> Messaging" page Messaging options for "Assignment notifications" should be visible Test 2 Login as a user who is only assigned an "Editing Teacher" role at a course level and no roles at any other level View the "My profile -> Messaging" page Messaging options for "Assignment notifications" should be visible Test 3 Login as a user who is assigned a "Student" role at a course level with an instance of the new assignment module Submit an assignment View the "Recent notification" messages in "My profile -> Messages" You should see a message about your assignment submission You see a message about your assignment submission
    • Workaround:
      Hide

      Give teachers 'mod/assign:grade' at site level.

      Show
      Give teachers 'mod/assign:grade' at site level.
    • Affected Branches:
      MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE
    • Pull Master Branch:

      Description

      Similar to MDL-33598. The capability appears to be assessed at site level. If a teacher has 'mod/assign:grade' at a lower level then assign_grader_notification doesn't appear in their message config screen. If you're logged in as admin you'll see it but as a straight teacher you won't.

      Note that teachers still actually get the notifications. They will receive them by email, the default, but cannot choose to have then sent any other way.

      Also see MDL-33599.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    25/Jun/12