-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
3.11.9, 4.0.3, 4.2.3
-
5
-
HQ 2023 Planning i4 Moppies
Replication of the bug using conditional availability:
- 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.
- Create another activity and set its access restriction such that it's not available until the assignment is completed.
- As a student, submit something to the assignment
- 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
- Discovered while testing
-
MDL-75173 Course is marked as completed when conditions are not met for passing grade
- Closed
- has a non-specific relationship to
-
MDL-74890 Assignment marked completed without pass even if student meets the grade to pass (scale type grade)
- Open
-
MDL-75719 Wrong completion status for hidden grade items
- Closed
-
MDL-75583 Ambiguous relationship between passgrade and completionpassgrade
- Closed
-
MDL-80552 Activity Completion not marked for quizzes when "must receive a grade" is selected and "grade to pass" is set.
- Closed
-
IDEA-257 Redevelop Completion API
- Waiting for triage
- has been marked as being related by
-
MDL-75572 Badges using activity completion with passing grade criteria, even when failed grade is given
- Closed
-
MDL-80102 overallcompletion ignores possible completion states
- Closed
- is a regression caused by
-
MDL-79367 Activity access restrictions do not work when using activity completion with passing grade criteria and failed grade is given
- Closed
- is duplicated by
-
MDL-81429 Unable to complete quiz with completion "Receive a grade/any grade"
- Closed
-
MDL-75593 Assignment's completion criterion Receive a Grade not working logically with additional attempts and with grade to pass
- Closed
- Testing discovered
-
MOBILE-4558 Revise icon completion course index
- Closed
- will be (partly) resolved by
-
MDL-79726 Activity with only "Receive a grade" for the completion condition is being shown as "To do" when it should technically be already "Done"
- Closed