From d62c49902230b1e86d165b6de01a4f4e409a6d36 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Tue, 4 Mar 2025 04:09:35 +0100 Subject: [PATCH] Fixed S3 delete response changes. removed flush window debug code. --- src/media.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/media.js b/src/media.js index dbbcac6e..8d6dd14a 100755 --- a/src/media.js +++ b/src/media.js @@ -1022,7 +1022,7 @@ async function deleteS3Objects(allMedia) { const status = await s3.send(deleteCommand); - logger.info(`Removed ${status.Deleted.length} media files from S3 bucket '${config.s3.bucket}', ${status.Errors.length} errors`); + logger.info(`Removed ${status.Deleted.length} media files from S3 bucket '${config.s3.bucket}', ${status.Errors?.length || 0} errors`); return acc.concat(status); }, Promise.resolve()).catch((error) => { @@ -1065,8 +1065,7 @@ async function flushOrphanedMedia(stage = 1) { ) .whereRaw('associations.media_id = media.id'), ) - // .limit(config.media.flushWindow); - .limit(1); + .limit(config.media.flushWindow); // .delete(); logger.info(`Found ${orphanedMedia.length} orphaned media entries in stage ${stage}`);