A placed ticket names the seat (Place:) but not the venue it is in, so a booker cannot tell where to attend.

Add a Where: row naming the booking's venue, alongside the existing Place: row, in the yoyaku_ticket_placement bridge. The venue is a placement concept (the yoyaku_venue entity and the resource venue field), so it belongs in the bridge, not in ticket core.

It reuses the same hook_yoyaku_ticket_units_alter seam and TicketMetaRow mechanism (a row of type venue), so the ticket module stays venue-agnostic.

Issue fork yoyaku-3612784

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mably created an issue. See original summary.

mably’s picture

Status: Active » Needs review

  • mably committed b75b7f64 on 1.x
    feat: #3612784 yoyaku_ticket_placement: show the venue (Where:) on...
mably’s picture

Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.