diff --git a/src/course-home/data/__snapshots__/redux.test.js.snap b/src/course-home/data/__snapshots__/redux.test.js.snap index 1ccdd87ca4..dc7e0465a6 100644 --- a/src/course-home/data/__snapshots__/redux.test.js.snap +++ b/src/course-home/data/__snapshots__/redux.test.js.snap @@ -528,6 +528,7 @@ exports[`Data layer integration tests Test fetchOutlineTab Should fetch, normali "hideFromTOC": undefined, "icon": null, "id": "block-v1:edX+DemoX+Demo_Course+type@sequential+block@bcdabcdabcdabcdabcdabcdabcdabcd1", + "isPreview": false, "navigationDisabled": undefined, "sectionId": "block-v1:edX+DemoX+Demo_Course+type@chapter+block@bcdabcdabcdabcdabcdabcdabcdabcd2", "showLink": true, diff --git a/src/course-home/data/api.js b/src/course-home/data/api.js index 88d684c83e..63318b18b5 100644 --- a/src/course-home/data/api.js +++ b/src/course-home/data/api.js @@ -155,6 +155,7 @@ export function normalizeOutlineBlocks(courseId, blocks) { title: block.display_name, hideFromTOC: block.hide_from_toc, navigationDisabled: block.navigation_disabled, + isPreview: block.is_preview, }; break; diff --git a/src/shared/data/__factories__/courseBlocks.factory.js b/src/shared/data/__factories__/courseBlocks.factory.js index 842b78e1cd..4aec041479 100644 --- a/src/shared/data/__factories__/courseBlocks.factory.js +++ b/src/shared/data/__factories__/courseBlocks.factory.js @@ -116,6 +116,7 @@ export function buildMinimalCourseBlocks(courseId, title, options = {}) { effort_activities: 2, effort_time: 15, type: 'sequential', + is_preview: false, }, { courseId }, )];