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

Activities with passing grade and only require grade completion (not passing) are displaying the wrong status

XMLWordPrintable

    • 5
    • HQ 2023 Planning i4 Moppies

      Replication of the bug using conditional availability:

      1. Create an assignment with the following settings:
        • The completion criteria "Receive a grade" is set and is the ONLY completion condition set. I.e. do not set "Student must receive a passing grade to complete this activity"
        • Set passing grade to something. E.g. 50.
      2. Create another activity and set its access restriction such that it's not available until the assignment is completed.
      3. As a student, submit something to the assignment
      4. As a teacher, grade the student, marking them with 40/100. I.e. a failing grade.
        Expected: Student has access to the restricted activity since they've received a grade in the assignment and therefore have met all completion criteria
        Actual: Student still cannot access the other activity

      Note also the completion states in the UI:
      Student has completed an activity and see red pill "Failed: Receive a grade"

      Originally, this was also included in the description (included for posterity only):

      Expected: Student has completed an activity and see green pill 'Done: Receive a grade'
      Actual: Student has completed an activity and see red pill 'Failed: Receive a grade'

      Since completionpassgrade is not set we shouldn't distinguish between COMPLETION_COMPLETE, COMPLETION_COMPLETE_PASS,and COMPLETION_COMPLETE_FAIL - they all are completed states since we don't require that criteria even though passgrade is set

        1. todo_withpassgrade.png
          todo_withpassgrade.png
          24 kB
        2. Screenshot from 2023-03-15 15-28-43.png
          Screenshot from 2023-03-15 15-28-43.png
          15 kB
        3. pendiente.png
          pendiente.png
          10 kB
        4. MDL-75582_LMSapp_browser.png
          MDL-75582_LMSapp_browser.png
          110 kB
        5. MDL-75582_LMSapp_app.png
          MDL-75582_LMSapp_app.png
          296 kB
        6. image-2025-01-24-16-41-26-737.png
          image-2025-01-24-16-41-26-737.png
          182 kB
        7. image-2025-01-24-16-41-20-345.png
          image-2025-01-24-16-41-20-345.png
          181 kB
        8. image-2025-01-24-16-40-32-513.png
          image-2025-01-24-16-40-32-513.png
          182 kB
        9. image-2025-01-24-16-39-54-585.png
          image-2025-01-24-16-39-54-585.png
          181 kB
        10. image-2024-03-14-11-30-46-743.png
          image-2024-03-14-11-30-46-743.png
          23 kB
        11. image-2023-03-15-20-40-44-976.png
          image-2023-03-15-20-40-44-976.png
          11 kB
        12. image-2023-03-15-20-32-19-460.png
          image-2023-03-15-20-32-19-460.png
          9 kB
        13. done.png
          done.png
          41 kB
        14. done_withoutpassgrade.png
          done_withoutpassgrade.png
          21 kB
        15. completion_mobileapp.png
          completion_mobileapp.png
          49 kB
        16. Captura de pantalla 2025-02-28 125541.png
          Captura de pantalla 2025-02-28 125541.png
          45 kB
        17. Bug_Activity_completion_quiz_setting.png
          Bug_Activity_completion_quiz_setting.png
          758 kB
        18. assignment2.png
          assignment2.png
          32 kB
        19. 4. Student-A2-Done ok.png
          4. Student-A2-Done ok.png
          61 kB
        20. 3. Student-A2-ToDo.png
          3. Student-A2-ToDo.png
          77 kB
        21. 2. Student-A1-Done&Failed.png
          2. Student-A1-Done&Failed.png
          75 kB
        22. 2. Receive a passing grade.png
          2. Receive a passing grade.png
          181 kB
        23. 1. Student-A1-ToDo.png
          1. Student-A1-ToDo.png
          70 kB
        24. 1. Receive any grade.png
          1. Receive any grade.png
          182 kB

            Created:
            Updated:

              Estimated:
              Original Estimate - 0 minutes
              0m
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 week, 30 minutes
              1w 30m

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.