This commit is contained in:
syuilo 2018-04-10 04:11:52 +09:00
parent 3eee92aae4
commit b72d7e9fe5

View file

@ -39,12 +39,23 @@ export default async (url, user, folderId = null, uri = null): Promise<IDriveFil
.on('error', rej);
});
const driveFile = await create(user, path, name, null, folderId, false, uri);
let driveFile: IDriveFile;
let error;
try {
driveFile = await create(user, path, name, null, folderId, false, uri);
log(`created: ${driveFile._id}`);
} catch (e) {
error = e;
log(`failed: ${e}`);
}
// clean-up
cleanup();
if (error) {
throw error;
} else {
return driveFile;
}
};