Add support for generating problem response reports for multiple blocks, or filtered block types.
This change adds support for specifying multiple root blocks while generating problem response reports. It also allows specifying a block type filter so that only blocks of the filtered types will be included in the report. Finally, this change also consistenly uses absolute path for the location in the report instead of relative paths.
Showing
- lms/djangoapps/instructor/views/api.py 44 additions, 12 deletionslms/djangoapps/instructor/views/api.py
- lms/djangoapps/instructor_task/api.py 8 additions, 2 deletionslms/djangoapps/instructor_task/api.py
- lms/djangoapps/instructor_task/tasks.py 5 additions, 1 deletionlms/djangoapps/instructor_task/tasks.py
- lms/djangoapps/instructor_task/tasks_helper/grades.py 117 additions, 66 deletionslms/djangoapps/instructor_task/tasks_helper/grades.py
- lms/djangoapps/instructor_task/tests/test_api.py 1 addition, 1 deletionlms/djangoapps/instructor_task/tests/test_api.py
- lms/djangoapps/instructor_task/tests/test_tasks_helper.py 106 additions, 10 deletionslms/djangoapps/instructor_task/tests/test_tasks_helper.py
Loading
Please register or sign in to comment