Skip to content

wire status and RSVP to real singletons - #508

Open
shreeyaadhikari wants to merge 1 commit into
devfrom
POST-post/acceptance-and-real-singleton-reads
Open

wire status and RSVP to real singletons#508
shreeyaadhikari wants to merge 1 commit into
devfrom
POST-post/acceptance-and-real-singleton-reads

Conversation

@shreeyaadhikari

Copy link
Copy Markdown
Contributor

Status and RSVP now use real singleton data and authenticated server-side writes

🎫 Issue #500

▶ Changelist:

  • Replaced the mock status dates with real singleton values.
  • Removed the old mock singleton file so it cannot be used by mistake.
  • Added RSVP saving logic that checks if the user is admitted, checks the deadline, and saves the RSVP data.
  • Gated the status and RSVP endpoints so only signed-in users can use them.
  • Updated the RSVP form to match the new confirmed/unconfirmed RSVP values.

📝 Notes + 🚧 TODO:

  • If a singleton date is missing, the app fails safely instead of breaking.
  • Still need to finish a full manual test with a real admitted user to confirm the dashboard updates right after RSVP.

🧪 Testing:

  • Checked the touched files with TypeScript/error validation.
  • Verified the RSVP and status routes return the right success and error paths in code.
  • Tried to run the app build, but it still fails because of the existing next-auth module resolution problem.

@vercel

vercel Bot commented Jul 29, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
core-live Ready Ready Preview Jul 29, 2026 10:41pm
core-main Ready Ready Preview Jul 29, 2026 10:41pm

@shreeyaadhikari shreeyaadhikari self-assigned this Jul 29, 2026
@shreeyaadhikari shreeyaadhikari changed the title feat: wire status and RSVP to real singletons wire status and RSVP to real singletons Jul 29, 2026
@shreeyaadhikari shreeyaadhikari linked an issue Jul 29, 2026 that may be closed by this pull request
14 tasks
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.

Status/RSVP — POST /post-acceptance + real singleton reads

1 participant