Skip to content

Commit e2ee3c5

Browse files
committed
rearrange function
1 parent 4dcc4aa commit e2ee3c5

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

server/controllers/aws.controller.js

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,19 @@ export async function deleteObjectsFromS3(keyList, callback) {
4444
const objectsToDelete = keyList?.map((key) => ({ Key: key }));
4545

4646
if (objectsToDelete.length > 0) {
47-
callback?.();
48-
return;
49-
}
50-
51-
const params = {
52-
Bucket: process.env.S3_BUCKET,
53-
Delete: { Objects: objectsToDelete }
54-
};
47+
const params = {
48+
Bucket: process.env.S3_BUCKET,
49+
Delete: { Objects: objectsToDelete }
50+
};
5551

56-
try {
57-
await s3Client.send(new DeleteObjectsCommand(params));
52+
try {
53+
await s3Client.send(new DeleteObjectsCommand(params));
54+
callback?.();
55+
} catch (error) {
56+
callback?.(error);
57+
}
58+
} else {
5859
callback?.();
59-
} catch (error) {
60-
callback?.(error);
6160
}
6261
}
6362

0 commit comments

Comments
 (0)