Skip to content

feat(participants): edit your registration answers inside the hackathon - #358

Merged
sabinem merged 1 commit into
mainfrom
feat/frontend-edit-answers-in-hackathon
Oct 16, 2026
Merged

sabinem merged 1 commit into
mainfrom
feat/frontend-edit-answers-in-hackathon

Conversation

@sabinem

@sabinem sabinem commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

As a participant correcting my registration answers, I want to stay inside the hackathon while I do it.

Before, "Edit answers" on your profile sent you to the sign-up form, which sits outside the hackathon. The sidebar disappeared, saving left you on the form, and "Back" and Cancel went to the dashboard. On the Participants list, your own row also just said "View", with nothing hinting that's where you edit.

Now "Edit answers" opens your answers on a page inside the hackathon, with the sidebar still there. Saving takes you back to your profile, where the updated answers are the confirmation, and "Back" and Cancel lead there too. Your own row on the Participants list says "View & edit".

  • The new page opens only for your own answers; anyone else's id gets a "not found" page. The backend only ever saves answers for the person who is signed in.
  • The sign-up form is unchanged for the people who need it: someone registering, and someone on the waiting list. Both pages now share one form component, so the questions and their checks behave the same everywhere.

"Edit answers" on your own profile opened /register/[id], which sits
outside the hackathon: the sidebar disappeared, saving left you on the
form, and Back and Cancel led to the dashboard.

Add an answers page under your own profile. It keeps the sidebar, and
saving, Back and Cancel all return to the profile. It answers 404 for
anyone else's id. /register stays the page for signing up and for the
waiting list, which cannot reach the hackathon's layout. Both now share
RegistrationForm.svelte for the questions, their checks and the
"Required" note.
@sabinem
sabinem merged commit b25f94b into main Oct 16, 2026
3 checks passed
@sabinem
sabinem deleted the feat/frontend-edit-answers-in-hackathon branch October 16, 2026 15: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