Skip to content

Feature/party endpoint merge#102

Merged
avaamsel merged 15 commits into
mainfrom
feature/party-endpoint-merge
Dec 8, 2025
Merged

Feature/party endpoint merge#102
avaamsel merged 15 commits into
mainfrom
feature/party-endpoint-merge

Conversation

@vliu526

@vliu526 vliu526 commented Dec 8, 2025

Copy link
Copy Markdown
Collaborator

Host Button

  • Location: Playlist detail screen (visible only to the playlist owner)
  • Functionality:
  • Navigates to the Host Party screen
  • Clicking "START PARTY" generates a 6-character party code via API (/api/playlist/party/toggle/${playlistId} with enable: true)
  • Displays the code and stores it locally
  • Enables party mode for the playlist so others can join

Join Button

  • Location: Join Party screen (accessed from Party Mode)
  • Functionality:
  • User enters a 6-character party code
  • Clicking "JOIN PARTY" calls /api/playlist/party/link/${code} (PUT)
  • On success, navigates to the playlist detail screen
  • Links the user to the party playlist so they can add songs
  • Summary: Host creates a party code for a playlist; Join uses a code to link to an existing party playlist.

@vliu526 vliu526 requested a review from avaamsel December 8, 2025 03:50
@avaamsel

avaamsel commented Dec 8, 2025

Copy link
Copy Markdown
Owner

Changes look good, Vicky!!

@avaamsel avaamsel merged commit 6421af2 into main Dec 8, 2025
1 check passed
@vliu526 vliu526 deleted the feature/party-endpoint-merge branch December 8, 2025 04: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.

4 participants