MDL-82854 mod_bigbluebuttonbn: Analytics callback log stores raw data

This commit is contained in:
jfedericobn
2024-09-04 16:48:55 +00:00
parent 13c12756b4
commit 144af269d4
+3
View File
@@ -496,6 +496,9 @@ class meeting {
$meta['internalmeetingid'] = $data->{'internal_meeting_id'};
$meta['callback'] = 'meeting_events';
$meta['meetingid'] = $data->{'meeting_id'};
// Remove attendees from data to avoid duplicating callback logs; they are stored as summary logs.
$meta['data'] = clone $data->{'data'};
unset($meta['data']->{'attendees'});
$eventcount = logger::log_event_callback($instance, $overrides, $meta);
if ($eventcount === 1) {