Detach a Ride from a Group
The group owner removes a ride from the group's feed, making it an independent ride. The ride's existing public or private visibility is unchanged.
Who Can Do This
- Group owner — for any ride created within their group.
Steps
- Open the group ride.
- Select "Detach from Group".
- Confirm the action.
Rules
- Only applies to rides that were created within a group.
- Only the group owner can detach a ride — even if the ride creator is different.
- After detaching, the ride becomes an independent ride. Its public or private visibility is unchanged — a public group ride stays public after detaching; a private group ride stays private.
- The ride is no longer visible in the group's ride feed. Non-RSVP'd group members lose access immediately.
- The original ride creator retains full ownership of the ride after detaching. The ride creator is notified when the group owner detaches their ride.
- Detaching does not delete the ride or remove its participants.
- Detaching is irreversible — the ride cannot be re-attached to the group.
- The ride continues to count toward the creator's per-subscriber cap. Group ride creation is checked against both caps at creation time, so the per-subscriber slot was already consumed. After detaching, only the per-subscriber cap applies — the per-group cap no longer counts this ride.
What Happens Next
The ride disappears from the group's ride feed. Its discovery status is unchanged — a public ride remains discoverable by all users; a private ride remains accessible only to existing participants. The ride creator is notified. Existing participants retain their RSVP status and access.
Failure Cases
- Not the group owner: ride creators and admins cannot detach a ride from a group — only the group owner can.
- Ride is not a group ride: this action is not available for standalone private or public rides.
Status: partially-live. Backend API is complete. Frontend UI is not yet built.