Unconditionally yield root block so it's always included in the report

This commit is contained in:
Kshitij Sobti
2018-04-01 06:08:41 +05:30
parent 723a0639ca
commit d2b78a34f4

View File

@@ -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':