From d2b78a34f4c599f7615efc74f7f41f0e8e7c4573 Mon Sep 17 00:00:00 2001 From: Kshitij Sobti Date: Sun, 1 Apr 2018 06:08:41 +0530 Subject: [PATCH] Unconditionally yield root block so it's always included in the report --- lms/djangoapps/instructor_task/tasks_helper/grades.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lms/djangoapps/instructor_task/tasks_helper/grades.py b/lms/djangoapps/instructor_task/tasks_helper/grades.py index 48d80a63a1..e637881732 100644 --- a/lms/djangoapps/instructor_task/tasks_helper/grades.py +++ b/lms/djangoapps/instructor_task/tasks_helper/grades.py @@ -562,8 +562,7 @@ class ProblemResponses(object): display_name = course_blocks.get_xblock_field(root, 'display_name') if path is None: path = [display_name] - if root.block_type == 'problem': - yield display_name, path, root + yield display_name, path, root for block in course_blocks.get_children(root): display_name = course_blocks.get_xblock_field(block, 'display_name') if block.block_type == 'problem':