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/SharesMixin.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/apps/files_sharing/src/mixins/SharesMixin.js b/apps/files_sharing/src/mixins/SharesMixin.js
index aef543a5fc6..4349e10d641 100644
--- a/apps/files_sharing/src/mixins/SharesMixin.js
+++ b/apps/files_sharing/src/mixins/SharesMixin.js
@@ -248,11 +248,14 @@ export default {
try {
await this.updateShare(this.share.id, properties)
+ if (propertyNames.indexOf('password') >= 0) {
+ // reset password state after sync
+ this.$delete(this.share, 'newPassword')
+ }
+
// clear any previous errors
this.$delete(this.errors, propertyNames[0])
- // reset password state after sync
- this.$delete(this.share, 'newPassword')
} catch ({ message }) {
if (message && message !== '') {
this.onSyncError(propertyNames[0], message)