Page MenuHomePhabricator

Remove "country" from enable/edit registration form, database, API etc.
Open, Needs TriagePublic

Description

Right now the edit/enable registration form has a field for the country, and this is also present in the application (e.g., the EventRegistration class) and in the database. Since we will parse addresses with pelias (rather than asking users to do that), the field should go away, and with it any reference in the application: database, value objects, and API endpoint. We should do this before T316128 because, as noted on gerrit, we need full addresses for the new DB table.

AC
  • Form on Special:(Edit|Enable)EventRegistration no longer asks for a country
  • API endpoint for editing/enabling registration does not ask for a country
  • API endpoint that returns info about an event does not return the country