From 62972747866740dae84fc7b519fcedd731572329 Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Tue, 27 Nov 2018 18:06:14 +0100 Subject: feat(App): Add proxy support for services --- src/electron/ipc-api/settings.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/electron/ipc-api/settings.js') diff --git a/src/electron/ipc-api/settings.js b/src/electron/ipc-api/settings.js index 3eab68a91..ce006bb92 100644 --- a/src/electron/ipc-api/settings.js +++ b/src/electron/ipc-api/settings.js @@ -1,11 +1,15 @@ import { ipcMain } from 'electron'; export default (params) => { - ipcMain.on('getAppSettings', () => { - params.mainWindow.webContents.send('appSettings', params.settings.all); + ipcMain.on('getAppSettings', (event, type) => { + console.log('getAppSettings', type, params.settings[type].all); + params.mainWindow.webContents.send('appSettings', { + type, + data: params.settings[type].all, + }); }); ipcMain.on('updateAppSettings', (event, args) => { - params.settings.set(args); + params.settings[args.type].set(args.data); }); }; -- cgit v1.2.3-70-g09d2