Skip to content

fix: keep room on refresh + Overseerr button in matches list - #23

Merged
valeboth merged 1 commit into
mainfrom
fix/persist-room-and-matches-request
Aug 26, 2026
Merged

fix: keep room on refresh + Overseerr button in matches list#23
valeboth merged 1 commit into
mainfrom
fix/persist-room-and-matches-request

Conversation

@valeboth

Copy link
Copy Markdown
Owner

Two fixes:

  1. Refresh no longer kicks you out. The current room is persisted in localStorage (on entering the swipe screen); on load, if a room is saved, the swipe session resumes instead of dropping to the lobby. An invite link (?code=) still takes priority, and 'Start over' clears it.
  2. Overseerr button now appears in the matches list too. In solo mode you review likes via 'View matches' (solo like = match), which was missing the request button — added it, reusing the room request route + the shared PIN flow. (The dedicated watchlist screen already had it.)

Frontend-only; matches-list requests reuse the existing PIN-gated route. lint/typecheck/build ✅. health → v3.2.

- persist the current room in localStorage (saveRoom on enterSwipe); on load, if a room
  is saved, resume the swipe session instead of dropping to the lobby. Invite link (?code)
  still wins; Start over clears it.
- add the Overseerr request button to the matches list too (in solo, likes show up here),
  reusing the room request route + the shared PIN flow
- health -> v3.2
@valeboth
valeboth merged commit 70edf18 into main Aug 26, 2026
1 check 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