]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/initializers/installer.ts
Fix removing directory content
[github/Chocobozzz/PeerTube.git] / server / initializers / installer.ts
index c1899824414d9c9d2dff7d4ccce1b127de27d0fa..0364bdbe53e54200c8e2237679be9962f25b10fe 100644 (file)
@@ -1,5 +1,6 @@
 import { ensureDir, readdir, remove } from 'fs-extra'
 import passwordGenerator from 'password-generator'
+import { join } from 'path'
 import { UserRole } from '@shared/models'
 import { logger } from '../helpers/logger'
 import { buildUser, createApplicationActor, createUserAccountAndChannelAndPlaylist } from '../lib/user'
@@ -67,7 +68,7 @@ async function removeDirectoryOrContent (dir: string) {
     const files = await readdir(dir)
 
     for (const file of files) {
-      await remove(file)
+      await remove(join(dir, file))
     }
   }
 }