From f5f77d5bdf13e9efef69d7427194a04ab277df32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Grzegorz=20=28Greg=29=20Zi=C3=B3=C5=82kowski?= Date: Mon, 1 Apr 2019 09:52:46 +0200 Subject: [PATCH] Ensure that insertUsage is always present in preferences (#14706) --- packages/editor/src/store/defaults.js | 1 + packages/editor/src/store/test/reducer.js | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/editor/src/store/defaults.js b/packages/editor/src/store/defaults.js index d22d6e7f67de8c..fb49621e8e5a64 100644 --- a/packages/editor/src/store/defaults.js +++ b/packages/editor/src/store/defaults.js @@ -4,6 +4,7 @@ import { SETTINGS_DEFAULTS } from '@wordpress/block-editor'; export const PREFERENCES_DEFAULTS = { + insertUsage: {}, // Should be kept for backward compatibility, see: https://github.com/WordPress/gutenberg/issues/14580. isPublishSidebarEnabled: true, }; diff --git a/packages/editor/src/store/test/reducer.js b/packages/editor/src/store/test/reducer.js index f7be763e12170f..751563e77ecc3c 100644 --- a/packages/editor/src/store/test/reducer.js +++ b/packages/editor/src/store/test/reducer.js @@ -481,6 +481,7 @@ describe( 'state', () => { it( 'should apply all defaults', () => { const state = preferences( undefined, {} ); expect( state ).toEqual( { + insertUsage: {}, isPublishSidebarEnabled: true, } ); } );