summaryrefslogtreecommitdiff
path: root/packages/backend/src/misc
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-05-08 16:42:16 -0400
committerHazelnoot <acomputerdog@gmail.com>2025-05-08 16:42:16 -0400
commite75e4f11a20e989038f2a5ab8c3cd2a1c3b44e40 (patch)
treed92d810a53a63c46372001c7dc8fdbd8671c5955 /packages/backend/src/misc
parentmerge: merge the two post-form menus (!995) (diff)
downloadsharkey-e75e4f11a20e989038f2a5ab8c3cd2a1c3b44e40.tar.gz
sharkey-e75e4f11a20e989038f2a5ab8c3cd2a1c3b44e40.tar.bz2
sharkey-e75e4f11a20e989038f2a5ab8c3cd2a1c3b44e40.zip
match saveToTempFile return type with other create-temp function
Diffstat (limited to 'packages/backend/src/misc')
-rw-r--r--packages/backend/src/misc/create-temp.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/backend/src/misc/create-temp.ts b/packages/backend/src/misc/create-temp.ts
index fda63c7a9d..f2138abf66 100644
--- a/packages/backend/src/misc/create-temp.ts
+++ b/packages/backend/src/misc/create-temp.ts
@@ -30,11 +30,11 @@ export function createTempDir(): Promise<[string, () => void]> {
});
}
-export async function saveToTempFile(stream: NodeJS.ReadableStream): Promise<string> {
+export async function saveToTempFile(stream: NodeJS.ReadableStream): Promise<[string, () => void]> {
const [filepath, cleanup] = await createTemp();
try {
await pipeline(stream, fs.createWriteStream(filepath));
- return filepath;
+ return [filepath, cleanup];
} catch (e) {
cleanup();
throw e;