diff --git a/tdrive/backend/node/src/services/documents/services/index.ts b/tdrive/backend/node/src/services/documents/services/index.ts index f8fc726d2..a6b906ef2 100644 --- a/tdrive/backend/node/src/services/documents/services/index.ts +++ b/tdrive/backend/node/src/services/documents/services/index.ts @@ -920,6 +920,10 @@ export class DocumentsService { zlib: { level: 9 }, }); + archive.on('error', error => { + this.logger.error("error while creating ZIP file: ", error); + }); + for (const id of ids) { if (!(await checkAccess(id, null, "read", this.repository, context))) { this.logger.warn(`not enough permissions to download ${id}, skipping`);