Page MenuHomePhabricator

API - Return Event Registration data
Closed, ResolvedPublic2 Estimated Story Points

Description

As a Dev I want to create the API to return the event registration data of a giving event registration ID, this will be used to show the event registration data on the event registration edit form.

Acceptance criteria:

This API must return all the event registration data:

  • Event page title
  • Event Name
  • Event start date
  • Event end data
  • Location Data
  • Tracking tool data
  • Registration Status
  • Chat link
  • event type
  • event meeting type

OBS: We need to check how we will display the date fields related to timezones.

It corresponds to this front end:
https://www.figma.com/proto/h0iZo5Tj6LHpsFDsInWiG0/Pilot---Event-Registration?node-id=290%3A8849&scaling=min-zoom&page-id=290%3A8313&starting-point-node-id=290%3A8830&hotspot-hints=0&show-proto-sidebar=1

Event Timeline

vyuen set the point value for this task to 2.Mar 31 2022, 5:08 PM
vyuen added a subscriber: vyuen.

This estimation is for the backend work only (i.e. not including building the special page for the frontend)

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

[mediawiki/extensions/CampaignEvents@master] Add a REST endpoint to retrieve an event registration

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

Change 780871 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Add a REST endpoint to retrieve an event registration

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

ifried added a subscriber: ifried.

There is nothing user-facing for me to test in this ticket, so I'm marking it as Done.