fix: 修复下载文件大小为0时报错

This commit is contained in:
weifs 2024-02-23 13:53:03 +08:00
parent 58407af2ba
commit 26cca8298f

View File

@ -274,10 +274,11 @@ class IndexController extends InvokeController
continue; continue;
} }
$fileName = Base::leftDelete($file, $dirPath); $fileName = Base::leftDelete($file, $dirPath);
$fileSize = filesize($file);
$files[] = [ $files[] = [
'name' => substr($fileName, 1), 'name' => substr($fileName, 1),
'time' => date("Y-m-d H:i:s", filemtime($file)), 'time' => date("Y-m-d H:i:s", filemtime($file)),
'size' => Base::readableBytes(filesize($file)), 'size' => $fileSize > 0 ? Base::readableBytes($fileSize) : 0,
'url' => Base::fillUrl($path . $fileName), 'url' => Base::fillUrl($path . $fileName),
]; ];
} }
@ -294,10 +295,11 @@ class IndexController extends InvokeController
continue; continue;
} }
$fileName = Base::leftDelete($file, $dirPath); $fileName = Base::leftDelete($file, $dirPath);
$fileSize = filesize($file);
$apkFile = [ $apkFile = [
'name' => substr($fileName, 1), 'name' => substr($fileName, 1),
'time' => date("Y-m-d H:i:s", filemtime($file)), 'time' => date("Y-m-d H:i:s", filemtime($file)),
'size' => Base::readableBytes(filesize($file)), 'size' => $fileSize > 0 ? Base::readableBytes($fileSize) : 0,
'url' => Base::fillUrl($path . $fileName), 'url' => Base::fillUrl($path . $fileName),
]; ];
} }