TNL-7303 Add Course License details (#103)

This commit is contained in:
Patrick Cockwell
2020-07-18 00:26:21 +07:00
committed by GitHub
parent b940901400
commit 086b5d8986
7 changed files with 225 additions and 0 deletions

View File

@@ -34,6 +34,7 @@ Factory.define('courseMetadata')
},
show_calculator: false,
is_staff: false,
license: 'all-rights-reserved',
can_load_courseware: {
has_access: true,
user_fragment: null,

View File

@@ -127,6 +127,7 @@ function normalizeMetadata(metadata) {
isEnrolled: metadata.enrollment.is_active,
canLoadCourseware: camelCaseObject(metadata.can_load_courseware),
isStaff: metadata.is_staff,
license: metadata.license,
verifiedMode: camelCaseObject(metadata.verified_mode),
tabs: normalizeTabUrls(metadata.id, camelCaseObject(metadata.tabs)),
showCalculator: metadata.show_calculator,