Skip to content

Commit c2a38b9

Browse files
fix: EXDEV: cross-device link not permitted (#138)
1 parent b776fc6 commit c2a38b9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/storage/drivers/filesystem.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ export class FilesystemStorageDriver extends StorageDriver {
6565
await fs.appendFile(outputTempFilePath, buffer)
6666
}
6767

68-
await fs.rename(outputTempFilePath, this.addBaseFolderPrefix(opts.finalOutputObjectName))
68+
await fs.copyFile(outputTempFilePath, this.addBaseFolderPrefix(opts.finalOutputObjectName))
69+
await fs.rm(outputTempFilePath)
6970

7071
await Promise.all([
7172
this.cleanupMultipartUpload(opts.uploadId),

0 commit comments

Comments
 (0)