From dadf1aae3bec61a75fd07790de3fccac3759c739 Mon Sep 17 00:00:00 2001 From: Eric McDaniel Date: Mon, 18 Jul 2022 16:08:43 -0400 Subject: [PATCH] feat: extensions --- src/main.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.ts b/src/main.ts index 4926750..2188568 100644 --- a/src/main.ts +++ b/src/main.ts @@ -41,10 +41,10 @@ function createStorageKey(length = 32) { return key; } -async function uploadToStorage(path: string) { +async function uploadToStorage(path: string, suffix = "") { const key = createStorageKey(); const stream = createReadStream(path); - return storageProvider.upload(key, stream); + return storageProvider.upload(`${key}${suffix}`, stream); } function spawnPagedProcess(inputFile: string, outputFile: string) { @@ -58,7 +58,7 @@ async function convertToPDF(html: string) { const tempOutputFilePath = temporaryFile({ extension: ".pdf" }); await writeFile(tempInputFilePath, html); await spawnPagedProcess(tempInputFilePath, tempOutputFilePath); - return uploadToStorage(tempOutputFilePath); + return uploadToStorage(tempOutputFilePath, ".pdf"); } const app = new Koa(); const router = new Router();