Fix the recursve generateFileName async function

pull/42/head
Skyler Grey 3 years ago
parent f4f21c4e18
commit 023d8253ec
Signed by: Minion3665
GPG Key ID: 1AFD10256B3C714D

@ -10,7 +10,7 @@ export default async function generateFileName(ending: string): Promise<string>
let fileName = crypto.randomBytes(35).toString("hex");
fileName = fileName.replace(/([a-zA-Z0-9]{8})/g, "$1-");
if (fs.existsSync(`./${fileName}`)) {
fileName = generateFileName(ending);
fileName = await generateFileName(ending);
}
await client.database.eventScheduler.schedule("deleteFile", (Date.now() + 60 * 1000).toString(), {
fileName: `${fileName}.${ending}`

Loading…
Cancel
Save