genericizing transformer

This commit is contained in:
Sanford Student
2016-07-12 16:32:00 -04:00
parent 95800be01f
commit 4e65b1f14b
7 changed files with 282 additions and 236 deletions

View File

@@ -7,7 +7,7 @@ from lms.djangoapps.course_blocks.transformers.hidden_content import HiddenConte
from openedx.core.lib.block_structure.transformers import BlockStructureTransformers
from .transformers.blocks_api import BlocksAPITransformer
from .transformers.proctored_exam import ProctoredExamTransformer
from .transformers.milestones import MilestonesTransformer
from .serializers import BlockSerializer, BlockDictSerializer
@@ -52,7 +52,7 @@ def get_blocks(
# create ordered list of transformers, adding BlocksAPITransformer at end.
transformers = BlockStructureTransformers()
if user is not None:
transformers += COURSE_BLOCK_ACCESS_TRANSFORMERS + [ProctoredExamTransformer(), HiddenContentTransformer()]
transformers += COURSE_BLOCK_ACCESS_TRANSFORMERS + [MilestonesTransformer(), HiddenContentTransformer()]
transformers += [
BlocksAPITransformer(
block_counts,