|
@@ -76,13 +76,13 @@ class ZipStreamer {
|
|
if (limitFileCount || limitFileSize || decodeEntryNameCallback) {
|
|
if (limitFileCount || limitFileSize || decodeEntryNameCallback) {
|
|
const entries = Object.values(unzip.entries());
|
|
const entries = Object.values(unzip.entries());
|
|
if (limitFileCount && entries.length > limitFileCount) {
|
|
if (limitFileCount && entries.length > limitFileCount) {
|
|
- reject('Слишком много файлов');
|
|
|
|
|
|
+ reject(new Error('Слишком много файлов'));
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
for (const entry of entries) {
|
|
for (const entry of entries) {
|
|
if (limitFileSize && !entry.isDirectory && entry.size > limitFileSize) {
|
|
if (limitFileSize && !entry.isDirectory && entry.size > limitFileSize) {
|
|
- reject('Файл слишком большой');
|
|
|
|
|
|
+ reject(new Error('Файл слишком большой'));
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|