From ae588256f2522548ea23c59aac8467b1590a7840 Mon Sep 17 00:00:00 2001 From: Carolina Nymark Date: Mon, 17 Jul 2023 08:30:37 +0200 Subject: [PATCH] Filter out patterns that are not allowed in the inserter --- .../edit-site/src/components/page-patterns/use-patterns.js | 1 + .../sidebar-navigation-screen-patterns/use-theme-patterns.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/edit-site/src/components/page-patterns/use-patterns.js b/packages/edit-site/src/components/page-patterns/use-patterns.js index ea2b8ac976fea4..d96defc1f504d9 100644 --- a/packages/edit-site/src/components/page-patterns/use-patterns.js +++ b/packages/edit-site/src/components/page-patterns/use-patterns.js @@ -86,6 +86,7 @@ const selectThemePatterns = ( select, { categoryId, search = '' } = {} ) => { ( pattern ) => ! CORE_PATTERN_SOURCES.includes( pattern.source ) ) .filter( filterOutDuplicatesByName ) + .filter( ( pattern ) => pattern.inserter !== false ) .map( ( pattern ) => ( { ...pattern, keywords: pattern.keywords || [], diff --git a/packages/edit-site/src/components/sidebar-navigation-screen-patterns/use-theme-patterns.js b/packages/edit-site/src/components/sidebar-navigation-screen-patterns/use-theme-patterns.js index b4a0b570c3c8dd..bf6decf3414222 100644 --- a/packages/edit-site/src/components/sidebar-navigation-screen-patterns/use-theme-patterns.js +++ b/packages/edit-site/src/components/sidebar-navigation-screen-patterns/use-theme-patterns.js @@ -36,7 +36,8 @@ export default function useThemePatterns() { ( pattern ) => ! CORE_PATTERN_SOURCES.includes( pattern.source ) ) - .filter( filterOutDuplicatesByName ), + .filter( filterOutDuplicatesByName ) + .filter( ( pattern ) => pattern.inserter !== false ), [ blockPatterns, restBlockPatterns ] );