1
0
Fork 0
mirror of synced 2024-06-02 10:54:44 +12:00

throw 500 when bucket size limit is larger than system's storage limit

This commit is contained in:
Damodar Lohani 2021-06-24 12:55:21 +05:45
parent 5dae32d56f
commit 79bee417ae

View file

@ -291,7 +291,13 @@ App::post('/v1/storage/buckets/:bucketId/files')
*/
$allowedFileExtensions = $bucket->getAttribute('allowedFileExtensions', []);
$fileExt = new FileExt($allowedFileExtensions);
$fileSize = new FileSize($bucket->getAttribute('maximumFileSize', 0));
$maximumFileSize = $bucket->getAttribute('maximumFileSize', 0);
if($maximumFileSize > (int) App::getEnv('_APP_STORAGE_LIMIT',0)) {
throw new Exception('Server error', 500);
}
$fileSize = new FileSize($maximumFileSize);
$upload = new Upload();
if (empty($file)) {