diff --git a/module/install/zen.php b/module/install/zen.php index fb4835ae18..27014740a3 100644 --- a/module/install/zen.php +++ b/module/install/zen.php @@ -263,6 +263,15 @@ class installZen extends install $duckdbUrl = $duckdbBin['fileUrl']; $extensionUrl = $duckdbBin['extensionUrl']; + $this->updateDownloadingTagFile('file', 'create'); + $this->updateDownloadingTagFile('extension', 'create'); + + $downloadDuckdb = $this->downloadFile($duckdbUrl, $binRoot, $duckdbBin['file']); + $downloadExtension = $this->downloadFile($extensionUrl, $binRoot, $duckdbBin['extension']); + + $this->updateDownloadingTagFile('file', 'remove'); + $this->updateDownloadingTagFile('extension', 'remove'); + return $downloadDuckdb && $downloadExtension ? 'ok' : 'fail'; }