diff options
author | Roeland Jago Douma <rullzer@users.noreply.github.com> | 2020-03-03 20:20:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-03 20:20:43 +0100 |
commit | 65b75c8bba79a8eb7f3896ed1ffc8890183e8f31 (patch) | |
tree | ae570853fd1439a7387627c30f43a720d5a1fb76 /apps/files/src | |
parent | b57ffe8d7517d64d513bccbc065127f56f30b702 (diff) | |
parent | 68b764bb0f1f9604ae9b601ab2b9947705307a6e (diff) | |
download | nextcloud-server-65b75c8bba79a8eb7f3896ed1ffc8890183e8f31.tar.gz nextcloud-server-65b75c8bba79a8eb7f3896ed1ffc8890183e8f31.zip |
Merge pull request #19764 from nextcloud/fix/transfer-ownerhip-owner-check
Do not allow transfer ownership when the user isn't the owner
Diffstat (limited to 'apps/files/src')
-rw-r--r-- | apps/files/src/components/TransferOwnershipDialogue.vue | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/files/src/components/TransferOwnershipDialogue.vue b/apps/files/src/components/TransferOwnershipDialogue.vue index e88698c9a4f..d6b56f118d4 100644 --- a/apps/files/src/components/TransferOwnershipDialogue.vue +++ b/apps/files/src/components/TransferOwnershipDialogue.vue @@ -215,7 +215,11 @@ export default { .catch(error => { logger.error('Could not send ownership transfer request', { error }) - this.submitError = error.message || t('files', 'Unknown error') + if (error?.response?.status === 403) { + this.submitError = t('files', 'Cannot transfter ownership of a file or folder you don\'t own') + } else { + this.submitError = error.message || t('files', 'Unknown error') + } }) }, }, |