diff --git a/apps/files_sharing/js/dist/files_sharing_tab.js b/apps/files_sharing/js/dist/files_sharing_tab.js index 96de83cfc9b7ffedf7a69207673b6bf32de0a35d..a466c63d181e1f32572670c44e0703da67743e98 100644 Binary files a/apps/files_sharing/js/dist/files_sharing_tab.js and b/apps/files_sharing/js/dist/files_sharing_tab.js differ diff --git a/apps/files_sharing/js/dist/files_sharing_tab.js.map b/apps/files_sharing/js/dist/files_sharing_tab.js.map index ab171291f5920ed89967c78bb2cda88671d92511..dd28a4b808046d0b95900dfd8ae32fcbaf9b5a5f 100644 Binary files a/apps/files_sharing/js/dist/files_sharing_tab.js.map and b/apps/files_sharing/js/dist/files_sharing_tab.js.map differ diff --git a/apps/files_sharing/src/mixins/ShareRequests.js b/apps/files_sharing/src/mixins/ShareRequests.js index caae4fa4481a75d253b8aac4c6535f1f19060fe5..8c54eb15dcea465ad45e44548d58851b91c9190c 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