diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2017-12-11 13:33:33 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2017-12-11 13:33:33 +0900 |
| commit | e36a7081324b9e538ae40918072edd93ebc9b2cb (patch) | |
| tree | 98983f6f3d37f55627f2fedcb6ebb7cde9b902a6 /src/api/endpoints/drive | |
| parent | Fix bug (diff) | |
| download | sharkey-e36a7081324b9e538ae40918072edd93ebc9b2cb.tar.gz sharkey-e36a7081324b9e538ae40918072edd93ebc9b2cb.tar.bz2 sharkey-e36a7081324b9e538ae40918072edd93ebc9b2cb.zip | |
#986
Diffstat (limited to 'src/api/endpoints/drive')
| -rw-r--r-- | src/api/endpoints/drive/files/create.ts | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/api/endpoints/drive/files/create.ts b/src/api/endpoints/drive/files/create.ts index 7546eca309..437348a1ef 100644 --- a/src/api/endpoints/drive/files/create.ts +++ b/src/api/endpoints/drive/files/create.ts @@ -38,9 +38,15 @@ module.exports = async (file, params, user): Promise<any> => { const [folderId = null, folderIdErr] = $(params.folder_id).optional.nullable.id().$; if (folderIdErr) throw 'invalid folder_id param'; - // Create file - const driveFile = await create(user, file.path, name, null, folderId); + try { + // Create file + const driveFile = await create(user, file.path, name, null, folderId); - // Serialize - return serialize(driveFile); + // Serialize + return serialize(driveFile); + } catch (e) { + console.error(e); + + throw e; + } }; |