2

By chance I also recently discovered this limitation, and opened a ticket for it. I wrote the code to add this feature, but it requires a change to the CiviCRM schema, so I don't recommend patching yourself unless you know what you're doing. I wrote a patch to clean up checking whether a participant can self-update. Once that's approved, I'll submit a ...


2

That looks like a bug in the events component (possibly, specific to Joomla). The error is happening in the constructor of an object that is managing the event registration process (https://github.com/civicrm/civicrm-core/blob/master/CRM/Event/StateMachine/Registration.php), presumably after the payment has occurred. It's failing to get the id of the event, ...


2

This is a great catch Bryan. The wording changed in CiviCRM 5.25 (May 2020), but they missed this. I just opened a ticket and wrote a patch to address this. The fix should be in Civi 5.28+ (August 2020). Thanks again not just for noticing, but for reporting this.


1

It sounds like you need to give anonymous and Data Manager users the 'CiviCRM: profile create' permission, and likely 'CiviCRM: profile edit' and/or 'CiviCRM: profile view' additionally.


1

When I modified the event to use a price set, it worked perfectly.


Only top voted, non community-wiki answers of a minimum length are eligible