aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/src
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_sharing/src')
-rw-r--r--apps/files_sharing/src/mixins/ShareRequests.js6
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