Support can_load_courseware as legacy boolean and future object (#47)

This commit is contained in:
Adam Butterworth
2020-04-09 16:10:55 -04:00
committed by GitHub
parent 15c3053e87
commit a852182a00

View File

@@ -15,7 +15,8 @@ function normalizeMetadata(metadata) {
start: metadata.start,
enrollmentMode: metadata.enrollment.mode,
isEnrolled: metadata.enrollment.is_active,
canLoadCourseware: metadata.can_load_courseware,
canLoadCourseware: typeof metadata.can_load_courseware === 'boolean'
? metadata.can_load_courseware : metadata.can_load_courseware.has_access,
isStaff: metadata.is_staff,
verifiedMode: camelCaseObject(metadata.verified_mode),
tabs: camelCaseObject(metadata.tabs),