From 16bc47921d41a7fa6e4d53628c3d774d3164a83a Mon Sep 17 00:00:00 2001 From: Matthew Raymer Date: Thu, 13 Feb 2025 06:59:06 +0000 Subject: [PATCH] chore: linting for build --- src/electron/main.js | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/src/electron/main.js b/src/electron/main.js index 259f834..de80700 100644 --- a/src/electron/main.js +++ b/src/electron/main.js @@ -84,21 +84,23 @@ function createWindow() { } // Add CSP headers to allow API connections - mainWindow.webContents.session.webRequest.onHeadersReceived((details, callback) => { - callback({ - responseHeaders: { - ...details.responseHeaders, - 'Content-Security-Policy': [ - "default-src 'self';" + - "connect-src 'self' https://api.endorser.ch https://*.timesafari.app;" + - "img-src 'self' data: https: blob:;" + - "script-src 'self' 'unsafe-inline' 'unsafe-eval';" + - "style-src 'self' 'unsafe-inline';" + - "font-src 'self' data:;" - ] - } - }) - }) + mainWindow.webContents.session.webRequest.onHeadersReceived( + (details, callback) => { + callback({ + responseHeaders: { + ...details.responseHeaders, + "Content-Security-Policy": [ + "default-src 'self';" + + "connect-src 'self' https://api.endorser.ch https://*.timesafari.app;" + + "img-src 'self' data: https: blob:;" + + "script-src 'self' 'unsafe-inline' 'unsafe-eval';" + + "style-src 'self' 'unsafe-inline';" + + "font-src 'self' data:;", + ], + }, + }); + }, + ); // Load the index.html mainWindow