From f9e09f0601445b62e0b318f37182b9aaae90d4a7 Mon Sep 17 00:00:00 2001
From: Muhammad Anas <88967643+Anas12091101@users.noreply.github.com>
Date: Fri, 28 Nov 2025 23:26:00 +0500
Subject: [PATCH] fix: replace hardcoded edX with platformName in
basicBannerTitle message (#2711)
---
src/schedule-and-details/basic-section/BasicSection.test.jsx | 4 ++--
src/schedule-and-details/basic-section/index.jsx | 2 +-
src/schedule-and-details/basic-section/messages.js | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/schedule-and-details/basic-section/BasicSection.test.jsx b/src/schedule-and-details/basic-section/BasicSection.test.jsx
index 56befaf71..2ef397ea5 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', () => {
diff --git a/src/schedule-and-details/basic-section/index.jsx b/src/schedule-and-details/basic-section/index.jsx
index d142835ff..57146d335 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 6b358b5e4..37c7c035d 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',