Support EXCLUDED blocks in Block Completion Transformer
For now only the discussion blocks were supported. If we had a custom XBlock that specified `completion_mode = XBlockCompletionMode.EXCLUDED`, then it could never be marked as completed on the course outline page, despite being marked as such inside the learning sequence.
Showing
- lms/djangoapps/course_api/blocks/transformers/block_completion.py 14 additions, 4 deletions...goapps/course_api/blocks/transformers/block_completion.py
- openedx/features/course_experience/tests/views/test_course_home.py 1 addition, 1 deletion...eatures/course_experience/tests/views/test_course_home.py
Please register or sign in to comment