Skip to content
LaSocialOffline
Create
Join

Travel · Workflow

Joining journeys

What would you like to do?

Open journeys on the Journeys hub, a city page, recommendations, or an invitation in a journey context.

Go to Joining journeys

End to end

  1. Trigger

    Open journeys on the Journeys hub, a city page, recommendations, or an invitation in a journey context.

  2. Inputs

    Signed-in account; journey id.

  3. Processing

    Open journeys accept travellers while seats remain; invited-only journeys require an invitation; completed journeys refuse; proposed itineraries are launched, not joined.

  4. User actions

    Join; add stops; write in the journey conversation; share memories.

  5. System actions

    LP_Trips::join adds the traveller; LP_Trips::add_stop lets any traveller shape the schedule.

  6. Relationships created

    Person travels on journey.

  7. Notifications

    Organiser: a traveller joined. Travellers: stage changes and messages.

  8. Next possible actions

    Meet the people along the route · Form a Cercle afterwards.

  9. Completion state

    Journey completed together.

Engines involved

Each named method exists in the core plugin — the verification harness fails the build if one goes missing.

LP_Trips::joinLP_Trips::add_stop