Merge pull request #36 from edx/sundar/new-course-outline

Added `isPreview` key to `outline` API
This commit is contained in:
sundarthapa2u
2025-12-04 14:46:44 -05:00
committed by GitHub
3 changed files with 3 additions and 0 deletions

View File

@@ -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,

View File

@@ -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;

View File

@@ -116,6 +116,7 @@ export function buildMinimalCourseBlocks(courseId, title, options = {}) {
effort_activities: 2,
effort_time: 15,
type: 'sequential',
is_preview: false,
},
{ courseId },
)];