From 525bd7952c2337a85233107efebbf62286a706fd Mon Sep 17 00:00:00 2001 From: XnpioChV Date: Wed, 22 Oct 2025 17:01:31 -0500 Subject: [PATCH] chore: Enable legacy libraries migration by default --- .env | 1 - .env.development | 1 - .env.test | 1 - src/index.jsx | 1 - src/studio-home/tabs-section/TabsSection.test.tsx | 12 ------------ src/studio-home/tabs-section/libraries-tab/index.tsx | 3 +-- 6 files changed, 1 insertion(+), 18 deletions(-) diff --git a/.env b/.env index 1107eae2bf..55688ba004 100644 --- a/.env +++ b/.env @@ -36,7 +36,6 @@ ENABLE_ASSETS_PAGE=false ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN=false ENABLE_TAGGING_TAXONOMY_PAGES=true ENABLE_CERTIFICATE_PAGE=true -ENABLE_LEGACY_LIBRARY_MIGRATOR=false BBB_LEARN_MORE_URL='' HOTJAR_APP_ID='' HOTJAR_VERSION=6 diff --git a/.env.development b/.env.development index c1356170a6..f634640c1c 100644 --- a/.env.development +++ b/.env.development @@ -39,7 +39,6 @@ ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN=true ENABLE_CERTIFICATE_PAGE=true ENABLE_NEW_VIDEO_UPLOAD_PAGE=true ENABLE_TAGGING_TAXONOMY_PAGES=true -ENABLE_LEGACY_LIBRARY_MIGRATOR=true BBB_LEARN_MORE_URL='' HOTJAR_APP_ID='' HOTJAR_VERSION=6 diff --git a/.env.test b/.env.test index ea2a8b2da4..f789114edf 100644 --- a/.env.test +++ b/.env.test @@ -34,7 +34,6 @@ ENABLE_ASSETS_PAGE=false ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN=true ENABLE_CERTIFICATE_PAGE=true ENABLE_TAGGING_TAXONOMY_PAGES=true -ENABLE_LEGACY_LIBRARY_MIGRATOR=true BBB_LEARN_MORE_URL='' INVITE_STUDENTS_EMAIL_TO="someone@domain.com" ENABLE_CHECKLIST_QUALITY=true diff --git a/src/index.jsx b/src/index.jsx index bbd95e5d73..3170be854a 100755 --- a/src/index.jsx +++ b/src/index.jsx @@ -175,7 +175,6 @@ initialize({ ENABLE_CERTIFICATE_PAGE: process.env.ENABLE_CERTIFICATE_PAGE || 'false', ENABLE_TAGGING_TAXONOMY_PAGES: process.env.ENABLE_TAGGING_TAXONOMY_PAGES || 'false', ENABLE_CHECKLIST_QUALITY: process.env.ENABLE_CHECKLIST_QUALITY || 'true', - ENABLE_LEGACY_LIBRARY_MIGRATOR: process.env.ENABLE_LEGACY_LIBRARY_MIGRATOR || 'false', ENABLE_GRADING_METHOD_IN_PROBLEMS: process.env.ENABLE_GRADING_METHOD_IN_PROBLEMS === 'true', LIBRARY_UNSUPPORTED_BLOCKS: (process.env.LIBRARY_UNSUPPORTED_BLOCKS || 'conditional,step-builder,problem-builder').split(','), COURSE_TEAM_SUPPORT_EMAIL: process.env.COURSE_TEAM_SUPPORT_EMAIL || null, diff --git a/src/studio-home/tabs-section/TabsSection.test.tsx b/src/studio-home/tabs-section/TabsSection.test.tsx index 3593b27401..590c870c42 100644 --- a/src/studio-home/tabs-section/TabsSection.test.tsx +++ b/src/studio-home/tabs-section/TabsSection.test.tsx @@ -393,10 +393,6 @@ describe('', () => { }); it('should open migration library page from v1 libraries tab', async () => { - setConfig({ - ...getConfig(), - ENABLE_LEGACY_LIBRARY_MIGRATOR: 'true', - }); await axiosMock.onGet(getStudioHomeApiUrl()).reply(200, generateGetStudioHomeDataApiResponse()); await axiosMock.onGet(libraryApiLink).reply(200, generateGetStudioHomeLibrariesApiResponse()); render({ librariesV2Enabled: false }); @@ -422,10 +418,6 @@ describe('', () => { }); it('should open migration library page from v2 libraries tab', async () => { - setConfig({ - ...getConfig(), - ENABLE_LEGACY_LIBRARY_MIGRATOR: 'true', - }); const libraries = generateGetStudioHomeLibrariesApiResponse().libraries.map( library => ({ ...library, @@ -542,10 +534,6 @@ describe('', () => { [true, false].forEach((isMigrated) => { it(`should render v2 libraries migration alert when the libraries have isMigrated=${isMigrated}`, async () => { - setConfig({ - ...getConfig(), - ENABLE_LEGACY_LIBRARY_MIGRATOR: 'true', - }); const libraries = generateGetStudioHomeLibrariesApiResponse().libraries.map( library => ({ ...library, diff --git a/src/studio-home/tabs-section/libraries-tab/index.tsx b/src/studio-home/tabs-section/libraries-tab/index.tsx index 00fa31ae55..6fcfa73247 100644 --- a/src/studio-home/tabs-section/libraries-tab/index.tsx +++ b/src/studio-home/tabs-section/libraries-tab/index.tsx @@ -4,7 +4,6 @@ import { ActionRow, Form, Icon, Menu, MenuItem, Pagination, Row, SearchField, } from '@openedx/paragon'; import { Error, FilterList } from '@openedx/paragon/icons'; -import { getConfig } from '@edx/frontend-platform'; import { LoadingSpinner } from '@src/generic/Loading'; import AlertMessage from '@src/generic/alert-message'; @@ -227,7 +226,7 @@ export const LibrariesList = ({ return ( <> - {!hideMigationAlert && getConfig().ENABLE_LEGACY_LIBRARY_MIGRATOR === 'true' && ()} + {!hideMigationAlert && ()}
{inSelectMode && (