This commit is contained in:
Konstantin Wohlwend 2025-10-29 20:05:52 -07:00
parent 03964cc54d
commit e286b36114
3 changed files with 3 additions and 3 deletions

View File

@ -58,7 +58,7 @@ export default function MetricsPage(props: { toSetup: () => void }) {
const suggestedApps = typedEntries(ALL_APPS)
.filter(([_, app]) => app.stage === "stable")
.map(([appId]) => appId)
.filter((appId) => !config.apps.installed[appId].enabled);
.filter((appId) => !config.apps.installed[appId]?.enabled);
return (
<PageLayout>

View File

@ -107,7 +107,7 @@ export function AppSquare({ appId }: {
const project = adminApp.useProject();
const config = project.useConfig();
const isEnabled = config.apps.installed[appId].enabled;
const isEnabled = config.apps.installed[appId]?.enabled ?? false;
const appPath = getAppPath(project.id, appFrontend);
const appDetailsPath = `/projects/${project.id}/apps/${appId}`;

View File

@ -465,7 +465,7 @@ const organizationConfigDefaults = {
},
apps: {
installed: typedFromEntries(appIds.map(appId => [appId, { enabled: false }])),
installed: {},
},
teams: {