diff --git a/src/server/mind_server.js b/src/server/mind_server.js index c35f519..f18299f 100644 --- a/src/server/mind_server.js +++ b/src/server/mind_server.js @@ -3,7 +3,7 @@ import express from 'express'; import http from 'http'; import path from 'path'; import { fileURLToPath } from 'url'; -import settings from '../../settings.js'; +import settings, { updateSettings } from '../../settings.js'; // Module-level variables let io; @@ -133,6 +133,10 @@ export function createMindServer(port = 8080) { socket.on('get-settings', (callback) => { callback(settings); }) + + socket.on('update-settings', (newSettings) => { + updateSettings(newSettings); + }) }); server.listen(port, 'localhost', () => { diff --git a/src/server/public/index.html b/src/server/public/index.html index 42e2567..090a5c7 100644 --- a/src/server/public/index.html +++ b/src/server/public/index.html @@ -122,6 +122,10 @@ No