diff --git a/includes/Framework/BatchLogHandler.php b/includes/Framework/BatchLogHandler.php index 4e20f7d97..786d8e712 100644 --- a/includes/Framework/BatchLogHandler.php +++ b/includes/Framework/BatchLogHandler.php @@ -48,11 +48,18 @@ public function process_logs_batch() { function ( $logs_chunk ) { $logs_chunk_with_core_context = array_map( function ( $log ) { + if ( empty( $log ) ) { + return []; + } return self::set_core_log_context( $log ); }, $logs_chunk ); + if ( empty( $logs_chunk_with_core_context ) ) { + return []; + } + $context = [ 'event' => 'persist_meta_logs', 'extra_data' => [ 'meta_logs' => wp_json_encode( $logs_chunk_with_core_context ) ],