From 016c8200ae6db7dde7cbada2ecac1aa699cdfb2d Mon Sep 17 00:00:00 2001 From: lenacom Date: Tue, 1 Mar 2016 09:39:24 +0300 Subject: [PATCH] fixed comments --- lms/djangoapps/course_api/blocks/api.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lms/djangoapps/course_api/blocks/api.py b/lms/djangoapps/course_api/blocks/api.py index c3dce3269b..c6d389f6ff 100644 --- a/lms/djangoapps/course_api/blocks/api.py +++ b/lms/djangoapps/course_api/blocks/api.py @@ -45,6 +45,8 @@ def get_blocks( which blocks to return their student_view_data. return_type (string): Possible values are 'dict' or 'list'. Indicates the format for returning the blocks. + block_types (list): Optional list of names of block types which to + return blocks. """ # create ordered list of transformers, adding BlocksAPITransformer at end. transformers = BlockStructureTransformers() @@ -63,13 +65,11 @@ def get_blocks( blocks = get_course_blocks(user, usage_key, transformers) # filter blocks by types - if block_types and len(block_types) == 0: - block_types = None if block_types: block_keys_to_remove = [] for block_key in blocks: block_type = blocks.get_xblock_field(block_key, 'category') - if not block_type in block_types: + if block_type not in block_types: block_keys_to_remove.append(block_key) for block_key in block_keys_to_remove: blocks.remove_block(block_key, True)