diff --git a/GUI/js/mods.js b/GUI/js/mods.js index cba5f67..4524a98 100644 --- a/GUI/js/mods.js +++ b/GUI/js/mods.js @@ -12,9 +12,7 @@ let modsTotalPages = 1; export async function initModsManager() { try { - if (window.electronAPI && window.electronAPI.getEnvVar) { - console.log('Loaded API Key:', CF_API_KEY ? 'Yes' : 'No'); - } + console.log('Loaded API Key:', CF_API_KEY ? 'Yes' : 'No'); } catch (err) { console.error('Failed to load API Key:', err); } diff --git a/main.js b/main.js index e67923a..543a9c1 100644 --- a/main.js +++ b/main.js @@ -1,5 +1,4 @@ const path = require('path'); -require('dotenv').config({ path: path.join(__dirname, '.env') }); const { app, BrowserWindow, ipcMain, dialog, shell } = require('electron'); const { autoUpdater } = require('electron-updater'); const fs = require('fs'); @@ -931,10 +930,6 @@ ipcMain.handle('get-local-app-data', async () => { return process.env.LOCALAPPDATA || path.join(os.homedir(), 'AppData', 'Local'); }); -ipcMain.handle('get-env-var', async (event, key) => { - return process.env[key]; -}); - ipcMain.handle('get-user-id', async () => { try { const { getOrCreatePlayerId } = require('./backend/launcher'); diff --git a/package.json b/package.json index 1b1fcf7..25ffa20 100644 --- a/package.json +++ b/package.json @@ -69,8 +69,7 @@ "preload.js", "backend/**/*", "GUI/**/*", - "package.json", - ".env" + "package.json" ], "win": { "target": [ diff --git a/preload.js b/preload.js index b31d382..330c0fc 100644 --- a/preload.js +++ b/preload.js @@ -35,7 +35,6 @@ contextBridge.exposeInMainWorld('electronAPI', { openGameLocation: () => ipcRenderer.invoke('open-game-location'), saveSettings: (settings) => ipcRenderer.invoke('save-settings', settings), loadSettings: () => ipcRenderer.invoke('load-settings'), - getEnvVar: (key) => ipcRenderer.invoke('get-env-var', key), getLocalAppData: () => ipcRenderer.invoke('get-local-app-data'), getModsPath: () => ipcRenderer.invoke('get-mods-path'), loadInstalledMods: (modsPath) => ipcRenderer.invoke('load-installed-mods', modsPath),