From f9d697128acc1ffd844afe43e8ac1441f3aaa895 Mon Sep 17 00:00:00 2001 From: syuilo Date: Wed, 17 Apr 2019 04:32:04 +0900 Subject: Update schemas.ts --- src/server/api/openapi/schemas.ts | 1 - 1 file changed, 1 deletion(-) (limited to 'src/server/api') diff --git a/src/server/api/openapi/schemas.ts b/src/server/api/openapi/schemas.ts index 5992fee835..65826d9321 100644 --- a/src/server/api/openapi/schemas.ts +++ b/src/server/api/openapi/schemas.ts @@ -1,4 +1,3 @@ - export const schemas = { Error: { type: 'object', -- cgit v1.2.3-freya From 85959a3b9bef93e9b26e6b58c49145d6f67ea571 Mon Sep 17 00:00:00 2001 From: syuilo Date: Wed, 17 Apr 2019 14:30:31 +0900 Subject: Fix #4721 Fix #4722 --- .../common/views/components/settings/settings.vue | 8 ++---- src/client/app/desktop/views/components/ui.vue | 7 ++--- src/client/app/store.ts | 1 + src/server/api/endpoints/i/update.ts | 33 +++++++++++++--------- 4 files changed, 26 insertions(+), 23 deletions(-) (limited to 'src/server/api') diff --git a/src/client/app/common/views/components/settings/settings.vue b/src/client/app/common/views/components/settings/settings.vue index 001b692551..be2d7fce85 100644 --- a/src/client/app/common/views/components/settings/settings.vue +++ b/src/client/app/common/views/components/settings/settings.vue @@ -525,15 +525,11 @@ export default Vue.extend({ this.$chooseDriveFile({ multiple: false }).then(file => { - this.$root.api('i/update', { - wallpaperId: file.id - }); + this.$store.dispatch('settings/set', { key: 'wallpaper', value: file.url }); }); }, deleteWallpaper() { - this.$root.api('i/update', { - wallpaperId: null - }); + this.$store.dispatch('settings/set', { key: 'wallpaper', value: null }); }, checkForUpdate() { this.checkingForUpdate = true; diff --git a/src/client/app/desktop/views/components/ui.vue b/src/client/app/desktop/views/components/ui.vue index fa5efbc93e..d29fbdc1a5 100644 --- a/src/client/app/desktop/views/components/ui.vue +++ b/src/client/app/desktop/views/components/ui.vue @@ -1,6 +1,6 @@