From 30c536310124e37bf7118bdc53b1621c2850ca59 Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Tue, 18 Apr 2023 15:17:46 +0100 Subject: [PATCH] Fix the site editor loading in multi-site installs (#49861) --- .../sync-state-with-url/use-init-edited-entity-from-url.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/edit-site/src/components/sync-state-with-url/use-init-edited-entity-from-url.js b/packages/edit-site/src/components/sync-state-with-url/use-init-edited-entity-from-url.js index 0ba70b52d5fda..256280859c044 100644 --- a/packages/edit-site/src/components/sync-state-with-url/use-init-edited-entity-from-url.js +++ b/packages/edit-site/src/components/sync-state-with-url/use-init-edited-entity-from-url.js @@ -14,16 +14,17 @@ import { store as editSiteStore } from '../../store'; export default function useInitEditedEntityFromURL() { const { params: { postId, postType } = {} } = useLocation(); const { isRequestingSite, homepageId, url } = useSelect( ( select ) => { - const { getSite } = select( coreDataStore ); + const { getSite, getUnstableBase } = select( coreDataStore ); const siteData = getSite(); + const base = getUnstableBase(); return { - isRequestingSite: ! siteData, + isRequestingSite: ! base, homepageId: siteData?.show_on_front === 'page' ? siteData.page_on_front : null, - url: siteData?.url, + url: base?.home, }; }, [] );