mirror of
https://github.com/FreeTubeApp/FreeTube
synced 2024-12-15 06:00:57 +01:00
Fix for missing storyboards in dev mode
This commit is contained in:
parent
fa3ac5638d
commit
e1f484d9b8
@ -653,11 +653,14 @@ export default Vue.extend({
|
||||
if (this.isDev) {
|
||||
fileLocation = `storyboards/${this.videoId}.vtt`
|
||||
uriSchema = fileLocation
|
||||
// if the location does not exist, writeFileSync will not create the directory, so we have to do that manually
|
||||
if (!fs.existsSync('storyboards/')) {
|
||||
fs.mkdirSync('storyboards/')
|
||||
}
|
||||
} else {
|
||||
fileLocation = `${userData}/storyboards/${this.videoId}.vtt`
|
||||
uriSchema = `file://${fileLocation}`
|
||||
}
|
||||
|
||||
fs.writeFileSync(fileLocation, results)
|
||||
|
||||
this.videoStoryboardSrc = uriSchema
|
||||
|
Loading…
Reference in New Issue
Block a user