Upload main.js via GUI
This commit is contained in:
12
main.js
12
main.js
@@ -188,7 +188,14 @@ ipcMain.handle('select-folder', async () => {
|
||||
ipcMain.handle('select-file', async () => {
|
||||
const result = await dialog.showOpenDialog({ properties: ['openFile', 'multiSelections'] });
|
||||
if (result.canceled) return { ok: false, files: [] };
|
||||
return { ok: true, files: result.filePaths };
|
||||
|
||||
// Rückgabe mit path und name für jede Datei
|
||||
const files = result.filePaths.map(filePath => ({
|
||||
path: filePath,
|
||||
name: ppath.basename(filePath)
|
||||
}));
|
||||
|
||||
return { ok: true, files };
|
||||
});
|
||||
|
||||
ipcMain.handle('save-credentials', async (event, data) => {
|
||||
@@ -1348,7 +1355,8 @@ ipcMain.handle('create-release', async (event, data) => {
|
||||
return { ok: true, release };
|
||||
} catch (error) {
|
||||
console.error('create-release error:', error);
|
||||
return { ok: false, error: String(error) };
|
||||
const errorMsg = error.message || String(error);
|
||||
return { ok: false, error: errorMsg };
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user