rokwire / rokwire-building-blocks-api

Source code repository of the Rokwire App Config, Authentication, Events, Profile, and Logging Building Blocks, and Authentication Middleware Library.
Apache License 2.0
3 stars 4 forks source link

[FEATURE] Events - add attribute to store college/unit/institution #1149

Closed sandeep-ps closed 10 months ago

sandeep-ps commented 1 year ago

Is your feature request related to a problem? Please describe. We need a way to associate an event with an organization to filter events coming from one or more organizations.

Describe the solution you'd like We need to add an attribute called linkedInstitution (temporary field name) to store the college, school, or unit that conducts the event. This must be an enum field that accepts only a select list of organizations and contains "The Grainger College of Engineering" for now. There needs to be a search filter on the GET /events endpoint that can find events with matching linkedInstitution.

Describe alternatives you've considered We can also think about having a separate endpoint to store this list of institutions. This can be helpful for use in the frontend form in both Admin Web and Illinois apps. If we go this route, this must be an admin endpoint POST/PUT/ on /events/admin/organizations.

Additional context Add any other context or screenshots about the feature request here.

sandeep-ps commented 10 months ago

Closing as this is implemented in the Calendar BB.