diff --git a/src/courseware/course/Course.jsx b/src/courseware/course/Course.jsx index e5b175b1..d294a046 100644 --- a/src/courseware/course/Course.jsx +++ b/src/courseware/course/Course.jsx @@ -60,6 +60,7 @@ function Course({ if (courseStatus === 'loaded') { const { + canShowUpgradeSock, org, number, title, isStaff, tabs, verifiedMode, } = course; return ( @@ -107,7 +108,7 @@ function Course({ nextSequenceHandler={nextSequenceHandler} previousSequenceHandler={previousSequenceHandler} /> - {verifiedMode && } + {canShowUpgradeSock && verifiedMode && } diff --git a/src/data/api.js b/src/data/api.js index 75c970b4..2b6f8fec 100644 --- a/src/data/api.js +++ b/src/data/api.js @@ -5,6 +5,7 @@ import { logError } from '@edx/frontend-platform/logging'; function normalizeMetadata(metadata) { return { + canShowUpgradeSock: metadata.can_show_upgrade_sock, contentTypeGatingEnabled: metadata.content_type_gating_enabled, // TODO: TNL-7185: return course expired _date_, instead of _message_ courseExpiredMessage: metadata.course_expired_message,