{"push_id":1393962608,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"49d013ec851be6de1fba1b61f66c81ca00aaf63e","before":"8e1da3cf6777c43992eb2d201b07cf70568ee5fc","commits":[{"sha":"49d013ec851be6de1fba1b61f66c81ca00aaf63e","author":{"name":"Michael Brewer-Davis","email":"29ee5435478efe2cebafc137839b91172ec9549b@instructure.com"},"message":"filter missing assignments from cyoe rules\n\ncloses CYOE-369\n\nTest plan:\n1. Create a mastery paths rule with OR conditions.\n2. Visit the modules page as an ungraded student, verify\n   that they are shown the locked message\n3. Grade the student such that they fall in an OR range\n4. Visit the modules page, vefify that they are shown the\n   appropriate choice on that page and the following choose\n   page\n5. Delete one of the assignments in the OR condition\n6. Revisit the modules page and choose page, verify that the\n   pages render and the missing assignment is not included.\n   - Note that the modules page will continue to show a choice\n     even if there is only a single choice remaining undeleted\n7. Visit as an ungraded student, verify the locked message\n   still appears properly\n8. Grade that student and verify that they get the correct\n   modules/choose page\n9. Delete all of the assignments in the OR condition\n10. Visit as an ungraded student, verify that no locked\n    message appears\n11. Visit as a graded student, verify that no locked message\n    appears\n    - Note that reloading the choose page may still show a\n      not found error, which is the same as would appear if\n      the student visited the choose page for an assignment\n      with no follow on choice.\n\nChange-Id: I4da9fa9b6f7a3782966005bd115e23b8e06a6c0b\nReviewed-on: https://gerrit.instructure.com/94579\nTested-by: Jenkins\nReviewed-by: Christian Prescott <cprescott@instructure.com>\nQA-Review: Alex Ortiz-Rosado <aortiz@instructure.com>\nProduct-Review: Michael Brewer-Davis <mbd@instructure.com>","distinct":true,"url":"https://api.github.com/repos/instructure/canvas-lms/commits/49d013ec851be6de1fba1b61f66c81ca00aaf63e"}]}
{"actor":{"display_login":"instructure-gerrit"}}