diff --git a/src/lib/db/getBackgroundImages.ts b/src/lib/db/getBackgroundImages.ts index e569889..8d4600c 100644 --- a/src/lib/db/getBackgroundImages.ts +++ b/src/lib/db/getBackgroundImages.ts @@ -1,7 +1,7 @@ import { ensureBucketExists, getObjectUrl, s3Client } from "$lib/server/s3"; import { ListObjectsV2Command } from "@aws-sdk/client-s3"; -export const getBackgroundImages = async () => { +export const getBackgroundImages = async (): Promise => { await ensureBucketExists("backgrounds"); const data = await s3Client.send( @@ -13,6 +13,10 @@ export const getBackgroundImages = async () => { const randomImage = randomImages[randomIndex]; + if (randomImage == ".emptyFolderPlaceholder") { + return getBackgroundImages(); + } + console.log(randomImage); let url = getObjectUrl("backgrounds", randomImage as string);