aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/src/mixins/SharesMixin.js
diff options
context:
space:
mode:
authorDaniel Calviño Sánchez <danxuliu@gmail.com>2020-06-01 18:27:20 +0200
committerDaniel Calviño Sánchez <danxuliu@gmail.com>2020-06-01 18:50:13 +0200
commitfdac2ffe24e134f8ca865fc6dd406ac5013a4e6d (patch)
tree7f089a82e75a8e5480feea0b91a4008f7abd7617 /apps/files_sharing/src/mixins/SharesMixin.js
parent5d92a6a7c9a6541d2d6380d42c75bef6cab8c803 (diff)
downloadnextcloud-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.js8
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
+ }
}
},