rokwire / events-manager

Events Manager is the administrative interface to events in the Rokwire Platform. Through this web application, users can manage existing events coming from calendars and/or create and manage user events.
Apache License 2.0
1 stars 4 forks source link

[FEATURE] Exclude events from WebTools with certain categories. #1085

Closed sandeep-ps closed 1 year ago

sandeep-ps commented 1 year ago

Is your feature request related to a problem? Please describe. As part of improving the quality of events, we need to reduce the number of events by excluding certain event categories from WebTools for now. This is an attempt to reduce clutter.

Describe the solution you'd like Ignore events from WebTools if they belong to the following categories:

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context It's possible that this may get automatically implemented when the categories and subcategories mapping is updated as part of https://github.com/rokwire/events-manager/issues/1084. Anyway, I'm creating this feature request to document the change.

sandeep-ps commented 1 year ago

While reviewing #1088, I saw that the events manager code needs to be updated to exclude processing events belonging to the above categories. Also, as an optimization, please move that check to the beginning of the processing code so that once the application sees an event with excluded category, it ignores that event and continues with the rest of the event in the calendar XML list. Thanks.