From 773812c3e10a1aaf5053f659ed9398e643b2303d Mon Sep 17 00:00:00 2001 From: Kristin Aoki <42981026+KristinAoki@users.noreply.github.com> Date: Fri, 15 Sep 2023 11:23:01 -0400 Subject: [PATCH] fix: block url conditional (#393) --- src/editors/data/services/cms/urls.js | 6 +++--- src/editors/data/services/cms/urls.test.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/editors/data/services/cms/urls.js b/src/editors/data/services/cms/urls.js index 087487894..2d8943019 100644 --- a/src/editors/data/services/cms/urls.js +++ b/src/editors/data/services/cms/urls.js @@ -29,9 +29,9 @@ export const returnUrl = ({ }; export const block = ({ studioEndpointUrl, blockId }) => ( - blockId.includes('block-v1') - ? `${studioEndpointUrl}/xblock/${blockId}` - : `${studioEndpointUrl}/api/xblock/v2/xblocks/${blockId}/fields/` + blockId.startsWith('lb:') + ? `${studioEndpointUrl}/api/xblock/v2/xblocks/${blockId}/fields/` + : `${studioEndpointUrl}/xblock/${blockId}` ); export const blockAncestor = ({ studioEndpointUrl, blockId }) => { diff --git a/src/editors/data/services/cms/urls.test.js b/src/editors/data/services/cms/urls.test.js index f7945ad3d..04c2fa25e 100644 --- a/src/editors/data/services/cms/urls.test.js +++ b/src/editors/data/services/cms/urls.test.js @@ -22,7 +22,7 @@ import { describe('cms url methods', () => { const studioEndpointUrl = 'urLgoeStOstudiO'; const blockId = 'block-v1-blOckIDTeST123'; - const v2BlockId = 'blOckIDTeST123'; + const v2BlockId = 'lb:blOckIDTeST123'; const learningContextId = 'lEarnIngCOntextId123'; const libraryLearningContextId = 'library-v1:libaryId123'; const courseId = 'course-v1:courseId123';