From 1857e6c91292fc00a8046fa10ea7c2917ac960c8 Mon Sep 17 00:00:00 2001 From: Muhammad Anas Date: Fri, 28 Nov 2025 12:39:43 +0500 Subject: [PATCH 1/2] fix: replace hardcoded edX with platformName in basicBannerTitle message --- src/schedule-and-details/basic-section/index.jsx | 2 +- src/schedule-and-details/basic-section/messages.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/schedule-and-details/basic-section/index.jsx b/src/schedule-and-details/basic-section/index.jsx index d142835ff5..57146d3350 100644 --- a/src/schedule-and-details/basic-section/index.jsx +++ b/src/schedule-and-details/basic-section/index.jsx @@ -84,7 +84,7 @@ const BasicSection = ({ onDismiss={() => setShowPageBanner(false)} className="align-items-start" > -

{intl.formatMessage(messages.basicBannerTitle)}

+

{intl.formatMessage(messages.basicBannerTitle, { platformName })}

{intl.formatMessage(messages.basicBannerText)} diff --git a/src/schedule-and-details/basic-section/messages.js b/src/schedule-and-details/basic-section/messages.js index 6b358b5e4e..37c7c035d1 100644 --- a/src/schedule-and-details/basic-section/messages.js +++ b/src/schedule-and-details/basic-section/messages.js @@ -27,7 +27,7 @@ const messages = defineMessages({ }, basicBannerTitle: { id: 'course-authoring.schedule.basic.banner.title', - defaultMessage: 'Promoting your course with edX', + defaultMessage: 'Promoting your course with {platformName}', }, basicBannerText: { id: 'course-authoring.schedule.basic.banner.text', From 88e2ec128cd701131018bd1fdcbf91b17875060e Mon Sep 17 00:00:00 2001 From: Muhammad Anas Date: Fri, 28 Nov 2025 14:19:15 +0500 Subject: [PATCH 2/2] fix: test --- src/schedule-and-details/basic-section/BasicSection.test.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/schedule-and-details/basic-section/BasicSection.test.jsx b/src/schedule-and-details/basic-section/BasicSection.test.jsx index 56befaf719..2ef397ea5e 100644 --- a/src/schedule-and-details/basic-section/BasicSection.test.jsx +++ b/src/schedule-and-details/basic-section/BasicSection.test.jsx @@ -43,7 +43,7 @@ describe('', () => { it('shows the page banner if the marketingEnabled is true', () => { const { getByText, queryAllByText } = render(); expect( - getByText(messages.basicBannerTitle.defaultMessage), + getByText(`Promoting your course with ${props.platformName}`), ).toBeInTheDocument(); expect( getByText(messages.basicBannerText.defaultMessage), @@ -66,7 +66,7 @@ describe('', () => { ).toBeInTheDocument(); expect(getByText(props.lmsLinkForAboutPage)).toBeInTheDocument(); expect(inviteButton).toBeInTheDocument(); - expect(queryAllByText(messages.basicBannerTitle.defaultMessage).length).toBe(0); + expect(queryAllByText(`Promoting your course with ${props.platformName}`).length).toBe(0); }); it('checks link link to invite', () => {