X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=server%2Finitializers%2Fmigrations%2F0075-video-resolutions.ts;h=e4f26cb779748db0fe6dc42738e895f2614af2d8;hb=6dd9de95dfa39bd5c1faed00d1dbd52cd112bae0;hp=54ea852b1aadf846f453a4019ace98a953387e55;hpb=056aa7f2b4de1ef128a5fd35527de6dd7a9ebad1;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/initializers/migrations/0075-video-resolutions.ts b/server/initializers/migrations/0075-video-resolutions.ts index 54ea852b1..e4f26cb77 100644 --- a/server/initializers/migrations/0075-video-resolutions.ts +++ b/server/initializers/migrations/0075-video-resolutions.ts @@ -1,9 +1,8 @@ import * as Sequelize from 'sequelize' import { join } from 'path' - -import { readdirPromise, renamePromise } from '../../helpers/core-utils' -import { CONFIG } from '../../initializers/constants' +import { CONFIG } from '../../initializers/config' import { getVideoFileResolution } from '../../helpers/ffmpeg-utils' +import { readdir, rename } from 'fs-extra' function up (utils: { transaction: Sequelize.Transaction, @@ -14,7 +13,7 @@ function up (utils: { const torrentDir = CONFIG.STORAGE.TORRENTS_DIR const videoFileDir = CONFIG.STORAGE.VIDEOS_DIR - return readdirPromise(videoFileDir) + return readdir(videoFileDir) .then(videoFiles => { const tasks: Promise[] = [] for (const videoFile of videoFiles) { @@ -31,11 +30,11 @@ function up (utils: { .then(height => { const oldTorrentName = uuid + '.torrent' const newTorrentName = uuid + '-' + height + '.torrent' - return renamePromise(join(torrentDir, oldTorrentName), join(torrentDir, newTorrentName)).then(() => height) + return rename(join(torrentDir, oldTorrentName), join(torrentDir, newTorrentName)).then(() => height) }) .then(height => { const newVideoFileName = uuid + '-' + height + '.' + ext - return renamePromise(join(videoFileDir, videoFile), join(videoFileDir, newVideoFileName)).then(() => height) + return rename(join(videoFileDir, videoFile), join(videoFileDir, newVideoFileName)).then(() => height) }) .then(height => { const query = 'UPDATE "VideoFiles" SET "resolution" = ' + height +