diff --git a/src/preload.js b/src/preload.js index acf5bed..4a2e029 100644 --- a/src/preload.js +++ b/src/preload.js @@ -68,13 +68,16 @@ const ALLOWED_SEND_CHANNELS = [ 'save-header-footer-logo', 'clear-header-footer-logo', + // Word template settings + 'get-word-template-settings', + 'save-word-template-settings', + 'browse-word-template', + 'clear-word-template', + // Page settings 'get-page-settings', 'update-page-settings', - // Template settings - 'set-custom-start-page', - // PDF operations 'process-pdf-operation', 'get-pdf-page-count', @@ -215,6 +218,11 @@ const ALLOWED_RECEIVE_CHANNELS = [ 'header-footer-logo-selected', 'header-footer-logo-saved', + // Word template settings + 'word-template-settings-data', + 'word-template-browsed', + 'open-word-template-dialog', + // Page settings 'page-settings-data', @@ -414,7 +422,6 @@ contextBridge.exposeInMainWorld('electronAPI', { page: { getSettings: () => ipcRenderer.send('get-page-settings'), updateSettings: (settings) => ipcRenderer.send('update-page-settings', settings), - setCustomStartPage: (pageNumber) => ipcRenderer.send('set-custom-start-page', pageNumber), }, // PDF Operations diff --git a/tests/preload.test.js b/tests/preload.test.js index d599a7a..e75fe08 100644 --- a/tests/preload.test.js +++ b/tests/preload.test.js @@ -44,7 +44,6 @@ describe('Preload Security', () => { 'clear-header-footer-logo', 'get-page-settings', 'update-page-settings', - 'set-custom-start-page', 'process-pdf-operation', 'get-pdf-page-count', 'select-pdf-folder', diff --git a/tests/setup.js b/tests/setup.js index e753ee8..58d1f25 100644 --- a/tests/setup.js +++ b/tests/setup.js @@ -55,7 +55,6 @@ global.window.electronAPI = { page: { getSettings: jest.fn(), updateSettings: jest.fn(), - setCustomStartPage: jest.fn(), }, pdf: { processOperation: jest.fn(),