Skip to content

Send a user with no organization from the welcome page to onboarding - #16

Merged
SourovCodes merged 1 commit into
mainfrom
fix/welcome-dashboard-onboarding
Sep 20, 2026
Merged

SourovCodes merged 1 commit into
mainfrom
fix/welcome-dashboard-onboarding

Conversation

@SourovCodes

Copy link
Copy Markdown
Member

The welcome page's Dashboard button, and the Open dashboard call to action under the headline, both fall back to / when the signed in user has no organization. That is the page they are already on, so the button reads as broken: nothing happens.

The fallback predates onboarding. It was written when registration still created an organization for every new user, so "no organization" could not happen and / was as good as anywhere. When 2c77d46 stopped auto-creating organizations it pointed the sidebar at the onboarding page but left the welcome page behind — ProductSyncManager and the compliance platform updated both, which is why this only shows up here.

One line, plus a browser test that walks the path a user actually takes. Reverting the fix turns the new test red with Actual path [/] does not equal expected path [/onboarding].

🤖 Generated with Claude Code

The welcome page's "Dashboard" button, and the "Open dashboard" call to
action under the headline, both fall back to "/" when the signed in user
has no organization. That is the page they are already on, so the button
reads as broken: nothing happens.

The fallback predates onboarding. It was written when registration still
created an organization for every new user, so "no organization" could
not happen and "/" was as good as anywhere. When 2c77d46 stopped
auto-creating organizations it pointed the sidebar at the onboarding
page but left the welcome page behind; ProductSyncManager and the
compliance platform updated both.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@SourovCodes
SourovCodes merged commit 17535d3 into main Sep 20, 2026
1 check passed
@SourovCodes
SourovCodes deleted the fix/welcome-dashboard-onboarding branch September 20, 2026 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant