File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ export function getObjectKey(url) {
41
41
}
42
42
43
43
export async function deleteObjectsFromS3 ( keyList , callback ) {
44
- const objectsToDelete = keyList . map ( ( key ) => ( { Key : key } ) ) ;
44
+ const objectsToDelete = keyList ? .map ( ( key ) => ( { Key : key } ) ) ;
45
45
46
46
if ( objectsToDelete . length > 0 ) {
47
47
const params = {
@@ -168,7 +168,7 @@ export async function listObjectsInS3ForUser(userId) {
168
168
169
169
const data = await s3Client . send ( new ListObjectsCommand ( params ) ) ;
170
170
171
- assets = data . Contents . map ( ( object ) => ( {
171
+ assets = data . Contents ? .map ( ( object ) => ( {
172
172
key : object . Key ,
173
173
size : object . Size
174
174
} ) ) ;
@@ -177,7 +177,7 @@ export async function listObjectsInS3ForUser(userId) {
177
177
const projectAssets = [ ] ;
178
178
let totalSize = 0 ;
179
179
180
- assets . forEach ( ( asset ) => {
180
+ assets ? .forEach ( ( asset ) => {
181
181
const name = asset . key . split ( '/' ) . pop ( ) ;
182
182
const foundAsset = {
183
183
key : asset . key ,
You can’t perform that action at this time.
0 commit comments