From c34c5eb585f19e0b5e78877ce21dfcae97d55c6a Mon Sep 17 00:00:00 2001 From: Alain Nussbaumer Date: Sun, 11 May 2025 20:44:30 +0200 Subject: [PATCH] [web] Change the settings API calls --- web-src/src/api/settings.js | 8 +++++--- web-src/src/components/ControlSetting.vue | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/web-src/src/api/settings.js b/web-src/src/api/settings.js index 56b74ce5..4cf8f5d1 100644 --- a/web-src/src/api/settings.js +++ b/web-src/src/api/settings.js @@ -1,10 +1,12 @@ import api from '@/api' +const BASE_URL = './api/settings' + export default { state() { - return api.get('./api/settings') + return api.get(BASE_URL) }, - update(categoryName, option) { - return api.put(`./api/settings/${categoryName}/${option.name}`, option) + update(option) { + return api.put(`${BASE_URL}/${option.category}/${option.name}`, option) } } diff --git a/web-src/src/components/ControlSetting.vue b/web-src/src/components/ControlSetting.vue index 4dfdfdd0..3a465034 100644 --- a/web-src/src/components/ControlSetting.vue +++ b/web-src/src/components/ControlSetting.vue @@ -61,7 +61,7 @@ export default { value } settings - .update(this.category, setting) + .update(setting) .then(() => { window.clearTimeout(this.timerId) this.settingsStore.update(setting)