diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2019-04-11 16:15:27 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2019-04-11 16:15:27 +0900 |
| commit | 5d6e0d0f37fe7355fea28e186b0e092bbdb1f0da (patch) | |
| tree | b1068773b26ee87ce77d27c0131ec3aa1b3375ed /src | |
| parent | Update migrate.ts (diff) | |
| download | sharkey-5d6e0d0f37fe7355fea28e186b0e092bbdb1f0da.tar.gz sharkey-5d6e0d0f37fe7355fea28e186b0e092bbdb1f0da.tar.bz2 sharkey-5d6e0d0f37fe7355fea28e186b0e092bbdb1f0da.zip | |
Update migrate.ts
Diffstat (limited to 'src')
| -rw-r--r-- | src/migrate.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/migrate.ts b/src/migrate.ts index 48a5a09e28..2be7f2c974 100644 --- a/src/migrate.ts +++ b/src/migrate.ts @@ -171,7 +171,7 @@ async function main() { md5: file.md5, name: file.filename, type: file.contentType, - properties: file.metadata.properties, + properties: file.metadata.properties || {}, size: file.length, url: file.metadata.url, uri: file.metadata.uri, @@ -376,7 +376,12 @@ async function main() { skip: i }); try { - await migrateDriveFile(file); + try { + await migrateDriveFile(file); + } catch (_) { + file.folderId = null; + 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')}`); |