Page MenuHomePhabricator

Make event location optional for in person events
Closed, ResolvedPublic

Description

As an event organizer, I want the location of in person events to be optional when I enable event registration, so that I can begin registering participants for my event even if I have not finalized the location or venue for my event.

Acceptance Criteria:

  • Make event location optional for in person events (when enabling or updating a registration, via either the UI or the API)
  • If the user has not entered event address, add in the following text to display to participants instead: β€œThe venue address will be made available by the organizer(s).”. This is shown on the event page and on Special:EventDetails.

Event Timeline

Note, I'm assuming that the registration header should display "In-person event" instead of the truncated address, for consistency with how we display "Online event" or "Online and in-person event" if the event is online or hybrid, respectively.

Change 815786 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/extensions/CampaignEvents@master] Make event address and country optional for in-person events

https://gerrit.wikimedia.org/r/815786

Change 815786 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Make event address and country optional for in-person events

https://gerrit.wikimedia.org/r/815786

vaughnwalters subscribed.

Event location is now optional via API and UI for creating and editing in-person and online and in-person events with the UI displaying the text The venue address will be made available by the organizer. on the event page modal and on Special:EventDetails.

API

Screen Shot 2022-07-22 at 4.03.43 PM.png (726Γ—1 px, 330 KB)

In-person event on the Event Details page

Screen Shot 2022-07-22 at 4.25.43 PM.png (534Γ—928 px, 47 KB)

In-person and online modal on an event page

Screen Shot 2022-07-22 at 4.38.32 PM.png (1Γ—1 px, 106 KB)

The event location is now optional (see screenshot example below), so I'm marking this work as Done.

Screen Shot 2022-08-12 at 8.24.46 AM.png (872Γ—1 px, 136 KB)