function zoomapi_update_recording_download_tracking in Zoom API 7.2
Update recordings download tracking info.
1 call to zoomapi_update_recording_download_tracking()
- zoomapi_download_meeting_recordings_to_entity in ./
zoomapi.module - Download meeting recordings for entity.
File
- ./
zoomapi.module, line 1143 - Main file for the Zoom API module.
Code
function zoomapi_update_recording_download_tracking($meeting_uuid, $success) {
if ($record = zoomapi_get_recording_download_tracking_info($meeting_uuid)) {
$record['attempts']++;
$record['success'] = (int) $success;
$record['changed'] = REQUEST_TIME;
$record['data'] = is_array($record['data']) ? serialize($record['data']) : $record['data'];
db_merge('zoomapi_recordings_download_tracker')
->key([
'meeting_uuid' => $meeting_uuid,
])
->fields($record)
->execute();
return $record;
}
return [];
}