diff --git a/packages/frontend/editor-ui/src/init.ts b/packages/frontend/editor-ui/src/init.ts index f496fa6ec35..a5c641a37b4 100644 --- a/packages/frontend/editor-ui/src/init.ts +++ b/packages/frontend/editor-ui/src/init.ts @@ -191,12 +191,18 @@ export async function initializeAuthenticatedFeatures( } if (settingsStore.isDataTableFeatureEnabled) { - const { quotaStatus } = await dataStoreStore.fetchDataStoreSize(); - if (quotaStatus === 'error') { - uiStore.pushBannerToStack('DATA_STORE_STORAGE_LIMIT_ERROR'); - } else if (quotaStatus === 'warn') { - uiStore.pushBannerToStack('DATA_STORE_STORAGE_LIMIT_WARNING'); - } + void dataStoreStore + .fetchDataStoreSize() + .then(({ quotaStatus }) => { + if (quotaStatus === 'error') { + uiStore.pushBannerToStack('DATA_STORE_STORAGE_LIMIT_ERROR'); + } else if (quotaStatus === 'warn') { + uiStore.pushBannerToStack('DATA_STORE_STORAGE_LIMIT_WARNING'); + } + }) + .catch((error) => { + console.error('Failed to fetch data table limits:', error); + }); } if (insightsStore.isSummaryEnabled) {