From 1c2bc2e68f8dca03c05eb647e94fe2663eed21e9 Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Mon, 29 Jun 2020 10:49:21 -0400 Subject: [PATCH] Stream created asset back up to DO --- src/routes/assets.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/routes/assets.ts b/src/routes/assets.ts index 6b3ad77ee5..c4b35153c0 100644 --- a/src/routes/assets.ts +++ b/src/routes/assets.ts @@ -44,7 +44,10 @@ router.get( // @todo add file-not-found error const readStream = storage.disk(file.storage).getStream(file.filename_disk); const transformer = sharp().resize(resizeOptions); - readStream.pipe(transformer).pipe(res); + + await storage.disk(file.storage).put(assetFilename, readStream.pipe(transformer)); + + return storage.disk(file.storage).getStream(assetFilename).pipe(res); }) );