diff --git a/main.js b/main.js index 9967e2a..8c858c0 100644 --- a/main.js +++ b/main.js @@ -82,7 +82,7 @@ electron.app.whenReady().then(createWindow); // mainWindow.webContents.send("fuck", "worked uwu") // }, 5000); -electron.ipcMain.on("get_modules", async (event, args) => { +ipcMain.handle('get-module-names', async () => { let module_array = { "ai_modules":[], "transcription_modules":[] @@ -97,10 +97,30 @@ electron.ipcMain.on("get_modules", async (event, args) => { break; } }) - console.log(module_array); - - mainWindow.webContents.send("modules", module_array) -}) + // console.log(module_array); + return module_array +}); + + +// electron.ipcMain.on("get_modules", async (event, args) => { +// let module_array = { +// "ai_modules":[], +// "transcription_modules":[] +// } +// mapFunctions.forEach(e => { +// switch(e.type){ +// case "llm": +// module_array.ai_modules.push({"name": e.name, "displayname": e.displayname}) +// break; +// case "transcription": +// module_array.transcription_modules.push({"name": e.name, "displayname": e.displayname}) +// break; +// } +// }) +// console.log(module_array); + +// mainWindow.webContents.send("modules", module_array) +// }) @@ -155,7 +175,7 @@ electron.ipcMain.on("file_submit", async (event, args) => { // }) // } - + } catch (error) { console.log(error); }