diff options
Diffstat (limited to 'apps/files_sharing/src')
-rw-r--r-- | apps/files_sharing/src/mixins/ShareRequests.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/files_sharing/src/mixins/ShareRequests.js b/apps/files_sharing/src/mixins/ShareRequests.js index caae4fa4481..8c54eb15dce 100644 --- a/apps/files_sharing/src/mixins/ShareRequests.js +++ b/apps/files_sharing/src/mixins/ShareRequests.js @@ -53,7 +53,7 @@ export default { async createShare({ path, permissions, shareType, shareWith, publicUpload, password, sendPasswordByTalk, expireDate, label }) { try { const request = await axios.post(shareUrl, { path, permissions, shareType, shareWith, publicUpload, password, sendPasswordByTalk, expireDate, label }) - if (!('ocs' in request.data)) { + if (!request?.data?.ocs) { throw request } return new Share(request.data.ocs.data) @@ -73,7 +73,7 @@ export default { async deleteShare(id) { try { const request = await axios.delete(shareUrl + `/${id}`) - if (!('ocs' in request.data)) { + if (!request?.data?.ocs) { throw request } return true @@ -93,7 +93,7 @@ export default { async updateShare(id, properties) { try { const request = await axios.put(shareUrl + `/${id}`, properties, headers) - if (!('ocs' in request.data)) { + if (!request?.data?.ocs) { throw request } return true |