diff options
author | Joas Schilling <coding@schilljs.com> | 2020-12-10 11:46:47 +0100 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2020-12-10 11:47:05 +0100 |
commit | 1e3107771b82640651c478ed990d29aa73089046 (patch) | |
tree | 14201e5f3830f360a88e4d14be7e316fc6cfec78 /src/components/SettingsDialog/SettingsDialog.vue | |
parent | e747556e33f2b943f32b103652be30ac9ec51f70 (diff) |
Do the request via the store
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'src/components/SettingsDialog/SettingsDialog.vue')
-rw-r--r-- | src/components/SettingsDialog/SettingsDialog.vue | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/src/components/SettingsDialog/SettingsDialog.vue b/src/components/SettingsDialog/SettingsDialog.vue index d62196a5b..39da96b91 100644 --- a/src/components/SettingsDialog/SettingsDialog.vue +++ b/src/components/SettingsDialog/SettingsDialog.vue @@ -106,10 +106,7 @@ <script> import { getFilePickerBuilder, showError } from '@nextcloud/dialogs' -import { - setAttachmentFolder, - setReadStatusPrivacy, -} from '../../services/settingsService' +import { setAttachmentFolder } from '../../services/settingsService' import { PRIVACY } from '../../constants' import { subscribe, unsubscribe } from '@nextcloud/event-bus' import MediaDevicesPreview from '../MediaDevicesPreview' @@ -191,14 +188,11 @@ export default { }, async toggleReadStatusPrivacy() { - let newPrivacy = PRIVACY.PUBLIC - if (this.readStatusPrivacyIsPublic) { - newPrivacy = PRIVACY.PRIVATE - } - try { - this.$store.commit('updateReadStatusPrivacy', newPrivacy) - await setReadStatusPrivacy(newPrivacy) + await this.$store.commit( + 'updateReadStatusPrivacy', + this.readStatusPrivacyIsPublic ? PRIVACY.PRIVATE : PRIVACY.PUBLIC + ) } catch (exception) { showError(t('spreed', 'Error while setting read status privacy')) } |