From 601cf8da66ba1929fe909d0e4810e01fb69c1ace Mon Sep 17 00:00:00 2001 From: Dmytro <98233552+DmytroAlipov@users.noreply.github.com> Date: Thu, 8 Jun 2023 18:07:09 +0300 Subject: [PATCH] fix: disable invalid link Video Uploads (#512) --- .env | 1 + .env.development | 1 + .env.test | 1 + src/studio-header/Header.jsx | 8 +++--- src/studio-header/Header.test.jsx | 41 +++++++++++++++++++++++++++++++ 5 files changed, 49 insertions(+), 3 deletions(-) diff --git a/.env b/.env index 8bbb8c16d..d7c2acae6 100644 --- a/.env +++ b/.env @@ -27,3 +27,4 @@ USER_INFO_COOKIE_NAME='' ENABLE_PROGRESS_GRAPH_SETTINGS=false ENABLE_TEAM_TYPE_SETTING=false ENABLE_NEW_EDITOR_PAGES=true +ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN=false diff --git a/.env.development b/.env.development index 3bfeb2543..3d1400ae0 100644 --- a/.env.development +++ b/.env.development @@ -29,3 +29,4 @@ USER_INFO_COOKIE_NAME='edx-user-info' ENABLE_PROGRESS_GRAPH_SETTINGS=false ENABLE_TEAM_TYPE_SETTING=false ENABLE_NEW_EDITOR_PAGES=true +ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN=false diff --git a/.env.test b/.env.test index 91cf00cfe..6d9c5b35b 100644 --- a/.env.test +++ b/.env.test @@ -28,3 +28,4 @@ USER_INFO_COOKIE_NAME='edx-user-info' ENABLE_PROGRESS_GRAPH_SETTINGS=false ENABLE_TEAM_TYPE_SETTING=false ENABLE_NEW_EDITOR_PAGES=true +ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN=true diff --git a/src/studio-header/Header.jsx b/src/studio-header/Header.jsx index b05718ccb..1d5dfef01 100644 --- a/src/studio-header/Header.jsx +++ b/src/studio-header/Header.jsx @@ -48,9 +48,11 @@ function Header({
- + {process.env.ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN === 'true' && ( + + )} > ), }, diff --git a/src/studio-header/Header.test.jsx b/src/studio-header/Header.test.jsx index 73a09165c..b4afed154 100644 --- a/src/studio-header/Header.test.jsx +++ b/src/studio-header/Header.test.jsx @@ -5,6 +5,7 @@ import { AppContext } from '@edx/frontend-platform/react'; import { Context as ResponsiveContext } from 'react-responsive'; import { cleanup, + fireEvent, render, screen, } from '@testing-library/react'; @@ -95,6 +96,46 @@ describe('