Suggestions

This commit is contained in:
crazywhalecc 2025-07-24 12:00:17 +08:00
parent abd7d3cfb4
commit 52a623f31e
No known key found for this signature in database
GPG Key ID: 1F4BDD59391F2680
2 changed files with 1 additions and 3 deletions

View File

@ -250,8 +250,7 @@ class DownloadCommand extends BaseCommand
logger()->warning("No alternative sources found for {$source}, using default alternative source");
$alt_config = array_merge($config, Downloader::getDefaultAlternativeSource($source));
} elseif ($alt_sources === false) {
logger()->error("No alternative sources found for {$source}, skipping alternative download");
throw $e;
throw new DownloaderException("No alternative sources found for {$source}, skipping alternative download");
} else {
logger()->notice("Trying to download alternative sources for {$source}");
$alt_config = array_merge($config, $alt_sources);

View File

@ -37,7 +37,6 @@ class PackageManager
Downloader::downloadPackage($pkg_name, $config, $force);
} catch (\Throwable $e) {
if (!$allow_alt) {
logger()->error("Download package {$pkg_name} failed: " . $e->getMessage());
throw new DownloaderException("Download package {$pkg_name} failed: " . $e->getMessage());
}
// if download failed, we will try to download alternative packages