Merge pull request #19542 from nextcloud/fix/link-share-show-password

Show the link password when it's set
This commit is contained in:
Roeland Jago Douma 2020-02-23 16:21:27 +01:00 committed by GitHub
commit e88492e7b8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 3 additions and 2 deletions

Binary file not shown.

Binary file not shown.

View file

@ -298,6 +298,7 @@
<script>
import { generateUrl } from '@nextcloud/router'
import axios from '@nextcloud/axios'
import Vue from 'vue'
import ActionButton from '@nextcloud/vue/dist/Components/ActionButton'
import ActionCheckbox from '@nextcloud/vue/dist/Components/ActionCheckbox'
@ -423,8 +424,8 @@ export default {
},
set: async function(enabled) {
// TODO: directly save after generation to make sure the share is always protected
this.share.password = enabled ? await this.generatePassword() : ''
this.share.newPassword = this.share.password
Vue.set(this.share, 'password', enabled ? await this.generatePassword() : '')
Vue.set(this.share, 'newPassword', this.share.password)
},
},