refactor(routes): update API endpoints for settings to use '/api/lm/settings', see #435

This commit is contained in:
Will Miao
2025-09-15 16:22:59 +08:00
parent c49be91aa0
commit 4bb8981e78
3 changed files with 6 additions and 6 deletions

View File

@@ -88,8 +88,8 @@ class MiscRoutes:
@staticmethod
def setup_routes(app):
"""Register miscellaneous routes"""
app.router.add_get('/api/settings', MiscRoutes.get_settings)
app.router.add_post('/api/settings', MiscRoutes.update_settings)
app.router.add_get('/api/lm/settings', MiscRoutes.get_settings)
app.router.add_post('/api/lm/settings', MiscRoutes.update_settings)
app.router.add_get('/api/health-check', lambda request: web.json_response({'status': 'ok'}))

View File

@@ -186,7 +186,7 @@ export class OnboardingManager {
setStorageItem('settings', state.global.settings);
// Save to backend
const response = await fetch('/api/settings', {
const response = await fetch('/api/lm/settings', {
method: 'POST',
headers: {
'Content-Type': 'application/json',

View File

@@ -97,7 +97,7 @@ export class SettingsManager {
async syncSettingsFromBackend() {
try {
const response = await fetch('/api/settings');
const response = await fetch('/api/lm/settings');
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
@@ -213,7 +213,7 @@ export class SettingsManager {
const payload = {};
payload[settingKey] = value;
const response = await fetch('/api/settings', {
const response = await fetch('/api/lm/settings', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
@@ -1274,7 +1274,7 @@ export class SettingsManager {
const payload = {};
payload[settingKey] = '__DELETE__';
const response = await fetch('/api/settings', {
const response = await fetch('/api/lm/settings', {
method: 'POST',
headers: {
'Content-Type': 'application/json',