Contact Dashboard does not show Event Participations for non-admins
Using dmaster, change the following permissions for the "authenticated user":
- add: "CiviCRM: access AJAX API"
- add: "CiviEvent: register for events"
Then create a contact and a Drupal user with no special role (so that they are just 'authenticated user').
Register that contact for an event.
Finally, go to their "Contact Dashboard", and notice that their participation will be displayed:
Now, login as the user, and go to their CiviCRM Contact Dashboard (
/civicrm/user?reset=1). Notice that their participation is not visible:
Broken since 5.29.