From ff5f3514ca0f81d28ee779db007abceb7818f587 Mon Sep 17 00:00:00 2001 From: James Kachel Date: Fri, 3 Nov 2023 13:17:54 -0500 Subject: [PATCH] Fixing date to display if you're logged in (#1979) --- .../public/src/components/CourseInfoBox.js | 15 +-- .../CourseProductDetailEnroll_test.js | 96 ++++++++++++++++++- frontend/public/src/factories/course.js | 25 ++--- 3 files changed, 110 insertions(+), 26 deletions(-) diff --git a/frontend/public/src/components/CourseInfoBox.js b/frontend/public/src/components/CourseInfoBox.js index 75c9568bf0..7406b34dea 100644 --- a/frontend/public/src/components/CourseInfoBox.js +++ b/frontend/public/src/components/CourseInfoBox.js @@ -30,12 +30,6 @@ const getStartDateText = (run: BaseCourseRun, isArchived: boolean = false) => { : "Start Anytime" } -const getStartDateForRun = (run: BaseCourseRun) => { - return run && !emptyOrNil(run.start_date) && !run.is_self_paced - ? formatPrettyDate(moment(new Date(run.start_date))) - : "Start Anytime" -} - export default class CourseInfoBox extends React.PureComponent { state = { showMoreEnrollDates: false @@ -50,13 +44,6 @@ export default class CourseInfoBox extends React.PureComponent{getStartDateForRun(run)} - ) : null - } renderEnrolledDateLink(run: EnrollmentFlaggedCourseRun) { return (