The delegates panel will not be displayed after creating a new event. Furthermore, after choosing “Event” and the the created event an error box pops up with:
An error has occurred:
There was an error processing your request, please try again at a later time
Just out of curiousity: Will it be possible to query delegates which have attended an event in a report? This would be helpfull i.e. for automatic generating invoices. I have not been able to make a report with that kind of result.
I have tested your fix under 7.6.3 (there has been no code change in the official version). The panel does show up, but I cannot change “Status” and “Accept Status”. It seems to work but the data will not change. Do you have any clue why this does not work?
Quick workaround (of course it would be better to do that in an upgrade-save way):
add the following after line 50 of include/generic/SugarWidgets/SugarWidgetSubPanelDelegatesSelectButton.php
$button .= “<input id=‘fp_events_id’ type=‘hidden’ name=‘fp_events_id’ value=’”.$defines[‘focus’]->id."’>";
$button .= “”;