diff --git a/inc/functions/exporter.php b/inc/functions/exporter.php index 7bdbd22ee..1fe24c3ee 100644 --- a/inc/functions/exporter.php +++ b/inc/functions/exporter.php @@ -47,8 +47,7 @@ function wu_exporter_export(int $site_id, array $options = [], bool $async = fal [ 'site_id' => $site_id, 'options' => $options, - ], - 'site-exporter' + ] ); } diff --git a/inc/site-exporter/class-site-exporter.php b/inc/site-exporter/class-site-exporter.php index 770294763..99bf78eb2 100644 --- a/inc/site-exporter/class-site-exporter.php +++ b/inc/site-exporter/class-site-exporter.php @@ -1524,7 +1524,9 @@ public function handle_site_export(int $site_id, array $options = [], string $ha wu_exporter_save_generation_time($export_name, $time); - wu_exporter_delete_transient("wu_pending_site_export_{$hash}"); + if ( ! empty($hash)) { + wu_exporter_delete_transient("wu_pending_site_export_{$hash}"); + } return true; }