mirror of
https://github.com/nextcloud/server.git
synced 2026-04-23 23:27:46 -04:00
fix(encryption): Clicking default module in UI sets bogus value
Fixes #44532 Likely fixes #43123 Signed-off-by: Josh <josh.t.richards@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
This commit is contained in:
parent
536aa8ae87
commit
8f3c673efa
3 changed files with 5 additions and 6 deletions
|
|
@ -137,10 +137,9 @@ export default {
|
|||
key,
|
||||
})
|
||||
|
||||
const stringValue = value ? 'yes' : 'no'
|
||||
try {
|
||||
const { data } = await axios.post(url, {
|
||||
value: stringValue,
|
||||
value: value,
|
||||
})
|
||||
this.handleResponse({
|
||||
status: data.ocs?.meta?.status,
|
||||
|
|
@ -157,7 +156,7 @@ export default {
|
|||
},
|
||||
async enableEncryption() {
|
||||
this.encryptionEnabled = true
|
||||
await this.update('encryption_enabled', true)
|
||||
await this.update('encryption_enabled', 'yes')
|
||||
},
|
||||
async handleResponse({ status, errorMessage, error }) {
|
||||
if (status !== 'ok') {
|
||||
|
|
|
|||
4
dist/settings-vue-settings-admin-security.js
vendored
4
dist/settings-vue-settings-admin-security.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue