diff --git a/src/editors/data/redux/thunkActions/requests.js b/src/editors/data/redux/thunkActions/requests.js index ed9c40ad3..b0cb34eb2 100644 --- a/src/editors/data/redux/thunkActions/requests.js +++ b/src/editors/data/redux/thunkActions/requests.js @@ -290,7 +290,6 @@ export const fetchVideoFeatures = ({ ...rest }) => (dispatch, getState) => { requestKey: RequestKeys.fetchVideoFeatures, promise: api.fetchVideoFeatures({ studioEndpointUrl: selectors.app.studioEndpointUrl(getState()), - learningContextId: selectors.app.learningContextId(getState()), }), ...rest, })); diff --git a/src/editors/data/redux/thunkActions/requests.test.js b/src/editors/data/redux/thunkActions/requests.test.js index bf1d0c411..fac633a1b 100644 --- a/src/editors/data/redux/thunkActions/requests.test.js +++ b/src/editors/data/redux/thunkActions/requests.test.js @@ -486,7 +486,6 @@ describe('requests thunkActions module', () => { requestKey: RequestKeys.fetchVideoFeatures, promise: api.fetchVideoFeatures({ studioEndpointUrl: selectors.app.studioEndpointUrl(testState), - learningContextId: selectors.app.learningContextId(testState), }), }, }); diff --git a/src/editors/data/services/cms/api.js b/src/editors/data/services/cms/api.js index f43ff9fdf..1b1a416ec 100644 --- a/src/editors/data/services/cms/api.js +++ b/src/editors/data/services/cms/api.js @@ -204,9 +204,8 @@ export const apiMethods = { ), fetchVideoFeatures: ({ studioEndpointUrl, - learningContextId, }) => get( - urls.videoFeatures({ studioEndpointUrl, learningContextId }), + urls.videoFeatures({ studioEndpointUrl }), ), uploadVideo: ({ data, diff --git a/src/editors/data/services/cms/api.test.js b/src/editors/data/services/cms/api.test.js index fa17b0128..b3414c88c 100644 --- a/src/editors/data/services/cms/api.test.js +++ b/src/editors/data/services/cms/api.test.js @@ -575,7 +575,7 @@ describe('cms api', () => { }); describe('fetchVideoFeatures', () => { it('should call get with url.videoFeatures', () => { - const args = { studioEndpointUrl, learningContextId }; + const args = { studioEndpointUrl }; apiMethods.fetchVideoFeatures({ ...args }); expect(get).toHaveBeenCalledWith(urls.videoFeatures({ ...args })); }); diff --git a/src/editors/data/services/cms/mockApi.js b/src/editors/data/services/cms/mockApi.js index 9b3de20aa..6e15c0c56 100644 --- a/src/editors/data/services/cms/mockApi.js +++ b/src/editors/data/services/cms/mockApi.js @@ -139,7 +139,7 @@ export const fetchAdvanceSettings = ({ studioEndpointUrl, learningContextId }) = data: { allow_unsupported_xblocks: { value: true } }, }); // eslint-disable-next-line -export const fetchVideoFeatures = ({ studioEndpointUrl, learningContextId }) => mockPromise({ +export const fetchVideoFeatures = ({ studioEndpointUrl }) => mockPromise({ data: { allowThumbnailUpload: true, videoSharingEnabledForCourse: true, diff --git a/src/editors/data/services/cms/urls.js b/src/editors/data/services/cms/urls.js index 0a7de51fb..fd1b11af6 100644 --- a/src/editors/data/services/cms/urls.js +++ b/src/editors/data/services/cms/urls.js @@ -63,8 +63,8 @@ export const courseAdvanceSettings = ({ studioEndpointUrl, learningContextId }) `${studioEndpointUrl}/api/contentstore/v0/advanced_settings/${learningContextId}` ); -export const videoFeatures = ({ studioEndpointUrl, learningContextId }) => ( - `${studioEndpointUrl}/video_features/${learningContextId}` +export const videoFeatures = ({ studioEndpointUrl }) => ( + `${studioEndpointUrl}/video_features/` ); export const courseVideos = ({ studioEndpointUrl, learningContextId }) => ( diff --git a/src/editors/data/services/cms/urls.test.js b/src/editors/data/services/cms/urls.test.js index 47dbd5cff..3e1ddb1d4 100644 --- a/src/editors/data/services/cms/urls.test.js +++ b/src/editors/data/services/cms/urls.test.js @@ -135,8 +135,8 @@ describe('cms url methods', () => { }); describe('videoFeatures', () => { it('returns url with studioEndpointUrl and learningContextId', () => { - expect(videoFeatures({ studioEndpointUrl, learningContextId })) - .toEqual(`${studioEndpointUrl}/video_features/${learningContextId}`); + expect(videoFeatures({ studioEndpointUrl })) + .toEqual(`${studioEndpointUrl}/video_features/`); }); }); describe('courseVideos', () => {