Need help with Joomla? We are available for hire to help with Joomla customization, upgrades, maintenance, and custom development.
Explore our services

Frontend Download/Send Certificates ignores Additional Event Managers and throws

  • Molotovdes
  • Topic Author
  • Offline
  • New Member
  • New Member
More
23 hours 37 minutes ago - 23 hours 36 minutes ago #179367 by Molotovdes
In the frontend Manage Registrants view, Download Certificates and Send Certificates fail with a fatal error when Only show registrants of events owner is set to Yes and the logged-in user is an Additional Event Manager rather than the event's created_by owner.The registrants list correctly honours the Additional Event Managers plugin — the rows are visible and selectable. The two certificate actions do not: they appear to filter on created_by only. The selected IDs are silently discarded, whereIn() then receives an empty array, and Joomla throws an uncaught InvalidArgumentException.

Backend works. The same registrant, same event, same certificate template generates fine from Events Booking → Registrants in the administrator.

Setting Only show registrants of events owner = No makes the frontend work. but this is not a usable workaround, because it also lets every manager see the registrants of every event in the system :-(

Events Booking: 5.9.0
Joomla: 5.4.5
Template: YOOtheme Pro 
Events Booking & MPDF plugin: installed and enabled, fonts downloaded
Last edit: 23 hours 36 minutes ago by Molotovdes.

Please Log in or Create an account to join the conversation.

More
17 hours 23 minutes ago #179368 by Tuan Pham Ngoc
Thanks Molotovdes for reporting the issue. I can confirm the issue and get it fixed. Please access to My Downloads menu item, download latest package, update it to your site and the error will be gone

Regards,

Tuan

Please Log in or Create an account to join the conversation.