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

Assignment submission status info should not be displayed for teachers

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      setup

      1. Login as Admin.
      2. Create a course.
      3. Enroll a teacher and a student in the course.
      4. Create an assignment in the course.

      test

      1. Login as teacher
      2. Go to the course.
      3. Go to the assignment
        1. confirm that you DO NOT see the submission summary table ("Submission status")
          (only the grading summary table and the "View all submissions" and "Grade" buttons should be present)
      4. Login as student.
      5. Go to the course.
      6. Go to the assignment
        1. confirm that you see the submission summary table ("Submission status")
          (the grading summary table and the "View all submissions" and "Grade" buttons should not be present)

      context freezing

      1. Login as admin
      2. Go to Site administration > Development > Experimental > Experimental settings and enable "Context freezing"
      3. Click the "Save changes" button
      4. Go to the course
      5. Go to the assignment
      6. Click on "Freeze this context" in the assignment's settings cog menu
      7. Confirm by clicking the "Continue" button
      8. Login as student
      9. Go to the course
      10. Go to the assignment
        1. confirm that you see the submission summary table ("Submission status")
        2. confirm that there isn't an option to add a submission.
      Show
      setup Login as Admin. Create a course. Enroll a teacher and a student in the course. Create an assignment in the course. test Login as teacher Go to the course. Go to the assignment confirm that you DO NOT see the submission summary table ("Submission status") (only the grading summary table and the "View all submissions" and "Grade" buttons should be present) Login as student. Go to the course. Go to the assignment confirm that you see the submission summary table ("Submission status") (the grading summary table and the "View all submissions" and "Grade" buttons should not be present) context freezing Login as admin Go to Site administration > Development > Experimental > Experimental settings and enable "Context freezing" Click the "Save changes" button Go to the course Go to the assignment Click on "Freeze this context" in the assignment's settings cog menu Confirm by clicking the "Continue" button Login as student Go to the course Go to the assignment confirm that you see the submission summary table ("Submission status") confirm that there isn't an option to add a submission.
    • Affected Branches:
      MOODLE_311_STABLE
    • Fixed Branches:
      MOODLE_310_STABLE, MOODLE_39_STABLE
    • Pull 3.9 Branch:
    • Pull 3.10 Branch:
      MDL-71440-310
    • Pull 3.11 Branch:
      MDL-71440-311
    • Pull Master Branch:
      MDL-71440-master
    • Sprint:
      QA blitz

      Description

      As found on the QA testing site but not on a 3.10 site:

      Steps to reproduce:

      1. Log in as a teacher, go to a course and add an assignment.
      2. View the assignment page.

      Expected result: The page displays a Grading summary table only.

      Actual result: The page displays a Submission status table below the Grading summary. Submission status information should only be shown to students i.e. users with the mod/assign:submit capability.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Geshoski Mihail Geshoski
              Reporter:
              tsala Helen Foster
              Peer reviewer:
              Sujith Haridasan Sujith Haridasan
              Integrator:
              Adrian Greeve Adrian Greeve
              Tester:
              Gladys Basiana Gladys Basiana
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                10/May/21

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 6 hours
                  6h