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