Skip to content

fix(onboarding): prefill name + terms in the completion flow (can't finish without a name)#379

Merged
mcull merged 1 commit into
mainfrom
fix/prefill-name-continuation
Jul 1, 2026
Merged

fix(onboarding): prefill name + terms in the completion flow (can't finish without a name)#379
mcull merged 1 commit into
mainfrom
fix/prefill-name-continuation

Conversation

@mcull

@mcull mcull commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Bug

Completing your profile from a just-in-time prompt (?continue=1, e.g. "Create a library") was blocked: the wizard form starts blank, so the full-profile submit failed validation on a missing name — even though the user already set one at minimal signup. Worse, had it gone through, it would have overwritten the saved name with an empty string.

Fix

In the continuation flow, prefill the wizard with the user's existing name and mark the community agreements as accepted (they were, during minimal entry). Now the completion screen just needs photo + address, and submitting preserves the name.

Independent of #378 (touches ProfileCreationHandler, not ProfileWizard).

Verification

  • tsc + eslint pass.

Ready to merge.

🤖 Generated with Claude Code

When completing the profile from a just-in-time prompt (?continue=1), the
wizard form started blank, so the full-profile submit failed validation on
the missing name — and would have overwritten the name set at minimal signup
with an empty string. Prefill the user's existing name and mark the
agreements accepted (they were during minimal entry).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
stufflibrary Ready Ready Preview, Comment Jul 1, 2026 8:03am

Request Review

@mcull mcull merged commit 7c2d4b1 into main Jul 1, 2026
4 checks passed
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