Fixed Division by zero in PackageManager

This commit is contained in:
netkas 2024-09-14 09:08:21 -04:00
parent 9fe2dc48fe
commit 6482d06ba2
2 changed files with 5 additions and 3 deletions

View file

@ -48,6 +48,9 @@ This update introduces a refactored code-base, code quality improvements, and be
- Convert NccBuildFlags constants to enum cases
- Convert ComponentFlags constants to enum cases
### Fixed
- Fixed Division by zero in PackageManager
### Removed
- Removed EncoderType enum file, unused.
- Removed PackageStandardVersions.php

View file

@ -897,12 +897,12 @@
]);
curl_setopt($curl, CURLOPT_PROGRESSFUNCTION, static function ($resource, $download_size, $downloaded) use ($url, &$end, $progress_bar)
{
if($download_size === $downloaded && $end)
if($download_size == 0)
{
return;
}
if($download_size === 0)
if($download_size === $downloaded && $end)
{
return;
}
@ -917,7 +917,6 @@
$progress_bar->setMaxValue($download_size);
$progress_bar->setValue($downloaded);
$progress_bar->setMiscText(sprintf('%s/%s', $downloaded, $download_size));
$progress_bar->update();
}