From 6d6b2c09807954651ae77660638b4fc4eb8a7923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20LAGACHE?= Date: Fri, 19 Jun 2026 13:30:03 +0200 Subject: [PATCH] fix(onboarding): resume at db-settings instead of finish if no database exists for the project --- src/features/onboarding/onboarding-state.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/features/onboarding/onboarding-state.ts b/src/features/onboarding/onboarding-state.ts index ba9ac2cc..ca6abca9 100644 --- a/src/features/onboarding/onboarding-state.ts +++ b/src/features/onboarding/onboarding-state.ts @@ -119,6 +119,10 @@ export async function resolveOnboardingState(): Promise }; if (project) { + if (databases.length === 0) { + meta.resumeStepId = "db-settings"; + return { stepId: "db-settings", flowData: fullData }; + } meta.resumeStepId = "finish"; return { stepId: "finish", flowData: fullData }; }