diff options
author | Daniel Calviño Sánchez <danxuliu@gmail.com> | 2020-06-01 18:27:20 +0200 |
---|---|---|
committer | Daniel Calviño Sánchez <danxuliu@gmail.com> | 2020-06-01 18:50:13 +0200 |
commit | fdac2ffe24e134f8ca865fc6dd406ac5013a4e6d (patch) | |
tree | 7f089a82e75a8e5480feea0b91a4008f7abd7617 /apps/files_sharing/src/mixins/SharesMixin.js | |
parent | 5d92a6a7c9a6541d2d6380d42c75bef6cab8c803 (diff) | |
download | nextcloud-server-fdac2ffe24e134f8ca865fc6dd406ac5013a4e6d.tar.gz nextcloud-server-fdac2ffe24e134f8ca865fc6dd406ac5013a4e6d.zip |
Restore previous state when failing to change video verification state
When video verification can not be enabled or disabled the previous
state is set again in the JavaScript share object. This ensures that the
UI will not reflect a misleading state.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Diffstat (limited to 'apps/files_sharing/src/mixins/SharesMixin.js')
-rw-r--r-- | apps/files_sharing/src/mixins/SharesMixin.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/files_sharing/src/mixins/SharesMixin.js b/apps/files_sharing/src/mixins/SharesMixin.js index 72fec9e122b..6bcf9fc79f7 100644 --- a/apps/files_sharing/src/mixins/SharesMixin.js +++ b/apps/files_sharing/src/mixins/SharesMixin.js @@ -291,6 +291,14 @@ export default { } break } + case 'sendPasswordByTalk': { + // show error + this.$set(this.errors, property, message) + + // Restore previous state + this.share.sendPasswordByTalk = !this.share.sendPasswordByTalk + break + } } }, |