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

someone enrolled as a teacher in a course doesnt seem to be able to see quiz related message notifications in their messaging preferences

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.1.5, 2.2
    • Fix Version/s: 2.3.4
    • Component/s: Messages, Quiz
    • Labels:
    • Database:
      Any
    • Testing Instructions:
      Hide

      For this test you'll need two browsers ie firefox and chrome.
      Log in in one as admin. Log in in the second one as student.

      As admin go to site administration > users > permissions > check system permissions.
      Check that your student doesn't have "mod/quiz:emailconfirmsubmission" at the system level. If they do, remove it.

      As admin go into a course. Go to course administration > users > permissions.
      Check that the student role doesnt have "mod/quiz:emailconfirmsubmission". If they do, remove it.
      As the student go to your messaging preferences (my profile settings > messaging) and check that quiz "Confirmation of your own quiz submissions" is not shown.

      As admin (still within the course) give the student role the "mod/quiz:emailconfirmsubmission" capability.
      As the student refresh the messaging preferences and check that quiz attempt confirmations are now shown.

      As admin (still within the course) remove the "mod/quiz:emailconfirmsubmission" capability from the student role.
      As the student refresh the messaging preferences and check that the quiz attempt confirmations are not shown.

      As admin go to site administration > users > permissions > define roles
      Edit the student role and set "mod/quiz:emailconfirmsubmission" to "allow"
      As the student refresh the messaging preferences and check that quiz attempt confirmations are now shown.

      As admin edit the student role and set "mod/quiz:emailconfirmsubmission" to "not set" to return it to its original state.

      Show
      For this test you'll need two browsers ie firefox and chrome. Log in in one as admin. Log in in the second one as student. As admin go to site administration > users > permissions > check system permissions. Check that your student doesn't have "mod/quiz:emailconfirmsubmission" at the system level. If they do, remove it. As admin go into a course. Go to course administration > users > permissions. Check that the student role doesnt have "mod/quiz:emailconfirmsubmission". If they do, remove it. As the student go to your messaging preferences (my profile settings > messaging) and check that quiz "Confirmation of your own quiz submissions" is not shown. As admin (still within the course) give the student role the "mod/quiz:emailconfirmsubmission" capability. As the student refresh the messaging preferences and check that quiz attempt confirmations are now shown. As admin (still within the course) remove the "mod/quiz:emailconfirmsubmission" capability from the student role. As the student refresh the messaging preferences and check that the quiz attempt confirmations are not shown. As admin go to site administration > users > permissions > define roles Edit the student role and set "mod/quiz:emailconfirmsubmission" to "allow" As the student refresh the messaging preferences and check that quiz attempt confirmations are now shown. As admin edit the student role and set "mod/quiz:emailconfirmsubmission" to "not set" to return it to its original state.
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE
    • Pull from Repository:
    • Pull Master Branch:

      Description

      Create a user, enrol them as a teacher in a course. Log in as them and go to their messaging preferences (my profile settings > messaging). Nothing quiz related appears. Quiz notifications however appear for an admin.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    14/Jan/13