fix: hfs-windows-menu.reg was a leftover
Massimo Melina committed
Oct 20, 2023 at 15:00 UTC
3dd2d59c3eeaf0b0f6aa1daf92f2c60bdde7e795
1 file changed
+5
-2
src/api.vfs.ts
+5
-2
@@ -3,7 +3,7 @@
3
import { getNodeName, isSameFilenameAs, nodeIsDirectory, saveVfs, urlToNode, vfs, VfsNode, applyParentToChild,
4
permsFromParent } from './vfs'
5
import _ from 'lodash'
6
-import { stat, writeFile } from 'fs/promises'
6
+import { stat, unlink, writeFile } from 'fs/promises'
7
import { ApiError, ApiHandlers, SendListReadable } from './apiMiddleware'
8
import { dirname, extname, join, resolve } from 'path'
9
import { dirStream, enforceFinal, isDirectory, isWindowsDrive, makeMatcher, PERM_KEYS, VfsNodeAdminSend } from './misc'
@@ -245,6 +245,9 @@ async function windowsIntegration() {
245
`)
246
const path = homedir() + '\\desktop\\hfs-windows-menu.reg'
247
await writeFile(path, content, 'utf8')
248
- try { await open(path, { wait: true}) }
248
+ try {
249
+ await open(path, { wait: true})
250
+ await unlink(path)
251
+ }
252
catch { return path }
253
}
\ No newline at end of file