I have a custom Events entity that is connected to Contacts through an intermediary table called Event Registrations: Contacts ↔︎ Event Registrations ↔︎ Events. The idea is to represent which contacts went to which events, but I can’t simply use a direct relation between Contacts and Events because each event registration has extra metadata like `status` (was invited, attended, did not attend, …).
Now I would like to filter Contacts that went to a particular event, ie. I want to select Contacts for which there is an Event Registration with given event and status. Is that possible using the standard UI? So far I have a workaround:
1. Open all Contacts
2. Add a filter for Event Registrations (is any of…)
3. Open the list of all Event Registrations and filter out relevant ones by event and status
4. Select all filtered Event Registrations for the Contact filter
This works but is kind of hacky if there is a larger number of event registrations since it’s not possible to select them all, I have to manually click the _Show more_ button.
What are my other options? I thought about creating a custom filter on Contacts (is it possible to have a filter that requires multiple config values?) or adding a custom bottom panel to Events with relevant Contacts.
Thank you!
Now I would like to filter Contacts that went to a particular event, ie. I want to select Contacts for which there is an Event Registration with given event and status. Is that possible using the standard UI? So far I have a workaround:
1. Open all Contacts
2. Add a filter for Event Registrations (is any of…)
3. Open the list of all Event Registrations and filter out relevant ones by event and status
4. Select all filtered Event Registrations for the Contact filter
This works but is kind of hacky if there is a larger number of event registrations since it’s not possible to select them all, I have to manually click the _Show more_ button.
What are my other options? I thought about creating a custom filter on Contacts (is it possible to have a filter that requires multiple config values?) or adding a custom bottom panel to Events with relevant Contacts.
Thank you!

Comment