Update migrate.ts

This commit is contained in:
syuilo 2019-04-11 22:49:12 +09:00
parent 288161c1ed
commit 3e2202573f

View file

@ -162,6 +162,7 @@ async function main() {
const user = await _User.findOne({
_id: file.metadata.userId
});
if (user == null) return;
if (file.metadata.storage && file.metadata.storage.key) { // when object storage
await DriveFiles.save({
id: file._id.toHexString(),
@ -386,12 +387,7 @@ async function main() {
skip: i
});
try {
try {
await migrateDriveFile(file);
} catch (_) {
file.folderId = null;
await migrateDriveFile(file);
}
await migrateDriveFile(file);
console.log(`FILE (${i + 1}/${allDriveFilesCount}) ${file._id} ${chalk.green('DONE')}`);
} catch (e) {
console.log(`FILE (${i + 1}/${allDriveFilesCount}) ${file._id} ${chalk.red('ERR')}`);