Fix raw file import

pull/3628/head
Chocobozzz 2021-01-20 08:45:21 +01:00
parent 805b8619c1
commit 86f553fbdf
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 6 additions and 1 deletions

View File

@ -1,5 +1,5 @@
import { createWriteStream } from 'fs'
import { ensureDir, pathExists, remove, writeFile } from 'fs-extra'
import { ensureDir, move, pathExists, remove, writeFile } from 'fs-extra'
import { join } from 'path'
import * as request from 'request'
import { CONFIG } from '@server/initializers/config'
@ -147,6 +147,11 @@ function downloadYoutubeDLVideo (url: string, fileExt: string, timeout: number)
clearTimeout(timer)
try {
// If youtube-dl did not guess an extension for our file, just use .mp4 as default
if (await pathExists(pathWithoutExtension)) {
await move(pathWithoutExtension, pathWithoutExtension + '.mp4')
}
const path = await guessVideoPathWithExtension(pathWithoutExtension, fileExt)
if (err) {