diff options
Diffstat (limited to 'apps/files_sharing/src')
-rw-r--r-- | apps/files_sharing/src/mixins/SharesMixin.js | 7 |
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) |