From c4f81985b9622d955e445b3b8e06e87eecc0d14b Mon Sep 17 00:00:00 2001 From: Siobhan Date: Wed, 8 Feb 2023 10:54:19 +0000 Subject: [PATCH] Update Jetpack submodule reference --- jetpack | 2 +- src/jetpack-editor-setup.js | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/jetpack b/jetpack index 53cb0f4438..c4e2e217d7 160000 --- a/jetpack +++ b/jetpack @@ -1 +1 @@ -Subproject commit 53cb0f4438783da8f8526c3d37dd547c6025fe1b +Subproject commit c4e2e217d7081817a2e1ba9c30b2d9ff83f7e8bd diff --git a/src/jetpack-editor-setup.js b/src/jetpack-editor-setup.js index 8f03068014..0d34673946 100644 --- a/src/jetpack-editor-setup.js +++ b/src/jetpack-editor-setup.js @@ -30,6 +30,9 @@ const supportedJetpackBlocks = { 'tiled-gallery': { available: __DEV__, }, + 'videopress/video': { + available: __DEV__, + }, }; const setJetpackData = ( { @@ -85,8 +88,10 @@ export function registerJetpackBlocks( { capabilities } ) { capabilities.tiledGalleryBlock, 'jetpack/tiled-gallery' ); + hideBlockByCapability( capabilities.videoPressBlock, 'videopress/video' ); // Register Jetpack blocks + require( '../jetpack/projects/packages/videopress/src/client/block-editor/editor' ); require( '../jetpack/projects/plugins/jetpack/extensions/editor' ); } @@ -157,7 +162,9 @@ const setupStringsOverrides = () => { ( name ) => `jetpack/${ name }` ); - if ( onlyCoreBlocks && jetpackBlockNames.includes( blockName ) ) { + const videoPressBlock = blockName === 'videopress/video'; + + if ( onlyCoreBlocks && jetpackBlockNames.includes( blockName ) && videoPressBlock ) { return null; } return defaultValue;